Skip to content

Instantly share code, notes, and snippets.

@jgalazm
Created June 14, 2019 11:55
Show Gist options
  • Save jgalazm/356199b69e2e7f101ccd4d5510df8560 to your computer and use it in GitHub Desktop.
Save jgalazm/356199b69e2e7f101ccd4d5510df8560 to your computer and use it in GitHub Desktop.
tesseract-demo
<body>
<script src='https://unpkg.com/tesseract.js@v2.0.0-alpha.10/dist/tesseract.min.js'></script>
<script>
const { TesseractWorker } = Tesseract;
const worker = new TesseractWorker();
const imgUrl = './tes.jpg';
const img =new Image(512,512);
img.src = imgUrl;
document.body.appendChild(img);
worker
.recognize(imgUrl)
.progress((p) => {
console.log('progress', p);
})
.then(({ text }) => {
const p = document.createElement('p');
p.innerText = text;
document.body.appendChild(p);
console.log(text);
worker.terminate();
});
</script>
</body>