1.0.1 • Published 1 year ago
vue-tesseract v1.0.1
A Vue Package for Image-To-Text Using Tesseract.js
Description:
This package can be used as Component or Plugin, that is also a wrapper for tesseract.js
Note:
I've tested in VueJS 2. That was okay after all.
Usage:
Case 1:
Used as Component
<script> export default { name: "HelloWorldComponent", props: { msg: { type: String } }, data: () => ({ example: { url: 'https://tesseract.projectnaptha.com/img/eng_bw.png', lang: 'eng' }, testData: null }), methods: { logger: m => console.log(m), async demo(cb) { const res = (await cb(this.example.url, this.example.lang, this.logger)).data this.testData = res } } } </script>
Case 2:
Used as Plugin
import Vue from 'vue'
import App from './App.vue' import router from './router' import { TesseractPlugin } from 'vue-tesseracts'
Vue.use(TesseractPlugin)
new Vue({ router, render: (h) => h(App) }).$mount('#app')
**Hopefully this will help you. If you like, you can give a like. Thank you. :heart:**