You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Guillermo
93e5b706b3
|
8 years ago | |
---|---|---|
dist | 8 years ago | |
src | 8 years ago | |
.babelrc | 8 years ago | |
.gitignore | 10 years ago | |
README.md | 8 years ago | |
devServer.js | 8 years ago | |
index.html | 8 years ago | |
package.json | 8 years ago | |
webpack.config.dev.js | 8 years ago | |
webpack.config.prod.js | 8 years ago |
README.md
UNDER CONTRUCTION
Due for Release on Monday, Oct 3, 2016
tesseract.js
Tesseract.js is a pure javascript version of the Tesseract OCR Engine that can recognize English, Chinese, Russian, and 60 other languages.
Installation
Tesseract.js works with a <script>
tag via local copy or cdn, or with npm
(if you're using webpack / browserify).
<script/>
CDN
<script src='https://cdn.rawgit.com/naptha/tesseract.js/5ed4c0bc/dist/tesseract.js'></script>
<script>
var worker = createTesseractWorker('https://cdn.rawgit.com/naptha/tesseract.js/5ed4c0bc/dist/tesseract.worker.js')
worker.recognize('#my-image')
.progress(function (p) { console.log('progress', p) })
.then(function (result) { console.log('result', result) })
</script>
Local
First grab copies of tesseract.js
and tesseract.worker.js
from the dist folder. Then include tesseract.js
on your page like this:
<script src='/path/to/tesseract.js'></script>
<script>
var worker = createTesseractWorker('/path/to/tesseract.worker.js')
worker.recognize('#my-image')
.progress(function (p) { console.log('progress', p) })
.then(function (result) { console.log('result', result) })
</script>
npm
npm install tesseract