C/C++/Objective-C text recognition library [closed]
Asked Answered
I

3

21

Does anyone know of any free/open-source text recognition libraries in C/C++/Objective-C? Basically something that can scan an image, and read out all of the plain text.

Interdictory answered 8/11, 2009 at 20:35 Comment(2)
Not sure if you've already seen this article, but it sounds like from your question you might be interested in it: sudokugrab.blogspot.com/2009/07/how-does-it-all-work.htmlCraniometer
Thanks for the link, you should make it an answer and I'll give you an upvoteInterdictory
S
14

The most famous one is Tesseract OCR developed initially by Motorola and later become open source. It is also promoted by Google.

There are a few more, perhaps not as famous as Tesseract: http://en.wikipedia.org/wiki/OCRopus http://jocr.sourceforge.net/

Smelser answered 8/11, 2009 at 20:39 Comment(3)
After the jump it mentions HP as a source ...Assibilate
Tesseract is very good, however beware of it's limitations when it comes to dealing with non-latin character scripts (ie chinese).Rivarivage
I tried tesseract out with a few sample and it recognizes a few letters out of entire paragraphs and the rest is junk symbols, even when I type in english whole words in notepad and screenshot itJackanapes
F
4

Open Source OCR Library: 1.ABBYY Mobile OCR Engine is a powerful software development kit which allows developers of mobile and small footprint applications to integrate highly accurate optical character recognition (OCR) technologies that convert images and photographs into manageable and searchable text. Toolkit supports the most popular mobile platforms and devices - iOS (iPhone) and Android. http://www.abbyy.com/mobileocr/

2.Tesseract is probably the most accurate open source OCR engine available. https://code.google.com/p/tesseract-ocr/

Frater answered 18/6, 2014 at 5:49 Comment(2)
Why did this get downvoted?Vesta
I'm not a down voter but it did read a lot like an ad for ABBY Mobile without an initial disclaimer that Sumit was associated with them. I don't think this is the situation but I could see a trigger happy reader down voting as a result.Evaporimeter
A
3

Here is an interesting article on how to extract numbers from picture.

The author collects large number of samples to train his neural networks algorithm and I believe doing the image processing with OpenCV.

Assibilate answered 9/11, 2009 at 4:19 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.