42

Does anyone know any available libraries or sample codes that can be used to develop an app that reads the text in an image captured by the camera? Something similar to Google Goggles but only for reading text.

Amanda S
  • 3,266
  • 4
  • 33
  • 45
Noah
  • 467
  • 1
  • 4
  • 8
  • 2
    though the question is closed as "off-topic" it's still useful for the community – vir us Jun 23 '16 at 14:59
  • 4
    Google recently released an API to achieve this: https://developers.google.com/vision/text-overview – Wirling Jun 28 '16 at 09:45
  • 1
    I would recommend you to use tesseract-android-tools, tess-two fork specifically. Link with an OCR example using tess-two: https://solidgeargroup.com/ocr-on-android – gonver Feb 15 '17 at 12:54

4 Answers4

16
  1. Look at ABBYY's Android OCR lib (paid)

  2. Tesseract JNI wrapper (free)

  3. Look at this stackoverflow post

Community
  • 1
  • 1
Lior
  • 7,845
  • 2
  • 34
  • 34
5

Check out Mezzofanti which uses Tesseract. We used it for our project.

http://code.google.com/p/mezzofanti/ and http://www.itwizard.ro/mezzofanti-augmented-reality-through-text-recognition-146.html

/Amoxus

user659134
  • 59
  • 1
3

Check out free opensource Tesseract library integration in android application in below URL:

http://gaut.am/making-an-ocr-android-app-using-tesseract/

Min2
  • 10,751
  • 2
  • 19
  • 22
3

You might try OpenCV to capture images. It supports android. Then you would need some more libraries to process the images. Like tesseract but not sure if it would work on andriod

Trung Nguyen
  • 7,442
  • 2
  • 45
  • 87