3 ms·
The title is wrong – it actually uses Tesseract to do the OCR. Call me negative, but I don't see the big leap here, it's just a simple demo to recognize text i
by derwildemomo 11y ago
The title is wrong – it actually uses Tesseract to do the OCR.
Call me negative, but I don't see the big leap here, it's just a simple demo to recognize text in an almost perfect input picture. It uses the Emgu CV, self description: "Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library.".
- brakmic 11y agoHi, Actually, the input picture is anything but "perfect". For example the German letters ö,ä,ü and 'ß' are often hard to scan. Of course it's a demo. That's the subtitle of the project. :) Kind regards,
- derwildemomo 11y agoIt's perfect from an OCR point of view: - Perfectly upright, no visible rotation - Sharp, not remotely blurry - No visible brightness/color gradient (as is often the case with pictures taken by mobile phones.) It contains umlauts (and i'm not sure whether the tesseract training data for german includes those, but i'm quite certain it does), but that doesnt disqualify the image. I was just saying hey, it's not using openCV but tesseract, so the title is wrong.. and i stand by that statement. I appreciate the work you do and i was exclusively referring to the title here. have a good day ;)
- brakmic 11y agoI was learning a bit about OpenCV (bought a book about OpenCV with Python) and found EmguCV while surfing some "computer vision" pages. And because my company uses .NET heavily, I thought it would be cool to let it work with .NET. And this is it...just wanted to share my experiences. :) Maybe it can be of some use to others. Cheers, Harris
- pfarnsworth 11y agoI did this back in 2012, using Tesseract and OpenCV to scan letters from screenshots. I did it in python, though, but it was relatively straightforward. I actually had to create my own "language" to help with the processing, bringing it from the low 90s to ~98% accuracy. It doesn't diminish OP's work, though, nice job.