Comments (3)
Hi there, combined your code with some stuff from the example.htm file in the tesseract.js repo and this worked for me running on my site, give it a shot:
<html>
<head>
</head>
<body>
<img src="dream.jpg" id="ocr" />
<div id="display"></div>
<script src="https://code.jquery.com/jquery-2.2.1.min.js"></script>
<script src="http://tenso.rs/tesseract.js"></script>
<script>
var img = new Image();
img.src = document.getElementById('ocr').src;
img.onload = function() {
Tesseract.recognize(img,{
progress: function(e){
console.log(e)
}
}).then( function(d){ document.getElementById('display').innerHTML+=d.text } )
}
</script>
</body>
</html>
I didn't use your canvas or JQuery, but you could put those back in, just wanted to show how I passed the image into Tesseract.recognize. The progress log will show up in the console.
from tesseract.js.
it's an error now
<html>
<head>
</head>
<body>
<img src="dream.jpg" id="ocr" />
<div id="display"></div>
<script src="https://code.jquery.com/jquery-2.2.1.min.js"></script>
<script src='https://cdn.rawgit.com/naptha/tesseract.js/1.0.10/dist/tesseract.js'></script>
<script>
var img = new Image();
img.src = document.getElementById('ocr').src;
img.onload = function() {
Tesseract.recognize(img,{
progress: function(e){
console.log(e)
}
}).then( function(d){ document.getElementById('display').innerHTML+=d.text } )
}
</script>
</body>
</html>
gives
tesseract.js:356 Uncaught DataCloneError: Failed to execute 'postMessage' on 'Worker': An object could not be cloned.
and BTW http://tenso.rs/tesseract.js
is 404
from tesseract.js.
The API has changed, check out the new API in the readme.
from tesseract.js.
Related Issues (20)
- Worker stuck on "loading language traineddata" HOT 4
- Updated types to infer output formats
- Inference of Chinese handwritten characters is bad HOT 3
- Add line size metrics (ascender, descender, size) to `line` objects in `blocks` output HOT 1
- Font attributes incorrect even when font is properly identified (`is_italic`, `is_serif`, etc.) HOT 3
- Focusing area HOT 1
- Multiple issues: Discussion
- Disable non-text output formats by default
- Tesseract - Running in Browser Console HOT 1
- Execution `worker.recognize` repeatedly causes "Out of Memory" error in JSFiddle HOT 5
- Error: Network error while fetching HOT 1
- how to use installed tessercat lib on windows for tesseract.js? HOT 1
- createWorker throws exception with option.langPath set in electron HOT 7
- Auto fill forms by scanning ID cards
- Suppressing "Corrupt JPEG data: 1 extraneous bytes before marker 0xd9" output HOT 5
- Tesseract.js Bug on IBM i Server HOT 9
- Legacy model does not work for indic and arabic scripts due to Legacy data being removed
- Combine worker and scheduler interfaces
- Issue with Tesseract.js OCR Integration in Angular Application HOT 5
- Rectangles not working, pure white image interpreted as tildes HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tesseract.js.