Ask Your Question
0

Best Digit/Number Recognition for android

asked 2014-02-11 11:37:13 -0600

Dn0myar gravatar image

updated 2014-02-11 11:50:45 -0600

berak gravatar image

Hello is there anyone know, the best number recognition for android,,I already researched about tesseract, but i thought it is not good for my app,,since my application will detect only the id number of employee and search it in my database,,can you recommend what algorithm,engine will fit in my app. By the I'm only beginner in ocr.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-02-11 19:58:35 -0600

jm gravatar image

You said you do not want to use Tesseract "because it will detect only an id number", regardless, it is still a number, and recognition of a number would be possible by OCR,

You can either implement your own OCR, or use an existing OCR tool/api.

I suggest you go ahead with Tesseract , since it will be better than implementing your own (it is tested and used a lot)

Unless, you are using OCR for a specific purpose i.e. (for handwriting, etc) - you would need to use your own implementation - though i've heard it can be done with Tesseract as well.

Please read the following :

http://stackoverflow.com/questions/9404319/optical-character-recognition-android-with-opencv

http://kurup87.blogspot.in/2012/03/android-ocr-tutorial-image-to-text.html

edit flag offensive delete link more

Comments

Hey thanks jm for your suggestion ,,Maybe i use tesseract since there's a lot of resources and developers,,What i want is more lightier,simple which specialized in number recog,,by the way do you know wordsnap ocr and gocr??

Dn0myar gravatar imageDn0myar ( 2014-02-12 10:47:35 -0600 )edit

I just googled about "wordsnap ocr" -> it seems like a single word ocr android app. and GOCR -> seems to be a linux-friendly ocr tool.

since you asked for something light, simple and SPECIALIZED for number recog, go for a NN OCR, please refer to this -> http://www.nithinrajs.in/ocr-using-artificial-neural-network-opencv-part-1/

jm gravatar imagejm ( 2014-02-13 05:57:33 -0600 )edit

Many thanks sir,,i really appreciated your suggestion, i already read the link but i thought the application do in desktop not for android,,By the way sir i found a link,http://vkedco.blogspot.com/2013/03/vladimir-kulyukin-learning-objectives-1.html which is a prebuilt tesseract ,do you think this is good??

Dn0myar gravatar imageDn0myar ( 2014-02-13 10:23:20 -0600 )edit

Yeah it seems good, sorry for the late reply.

Since your application is intended for android - and tesseract is built in c++, You can use Android NDK for using (the existing c++) tesseract in your android project. (check last link)

Check out the following resources. http://rmtheis.wordpress.com/2011/08/06/using-tesseract-tools-for-android-to-create-a-basic-ocr-app/

http://kurup87.blogspot.in/2012/03/android-ocr-tutorial-image-to-text.html

http://droidcomp.wordpress.com/2012/08/04/building-the-tesseract-ndk-library-for-android/

jm gravatar imagejm ( 2014-02-19 06:51:36 -0600 )edit

Hey It's ok,,I already use Tesseract i just followed the http://vkedco.blogspot.com/2013/03/vladimir-kulyukin-learning-objectives-1.html so that i don't need anymore to setup ndk,,, Many Many thanks sir,, CASE CLOSED :)

Dn0myar gravatar imageDn0myar ( 2014-02-19 10:23:22 -0600 )edit

Question Tools

Stats

Asked: 2014-02-11 11:37:13 -0600

Seen: 15,377 times

Last updated: Feb 11 '14