Binarize the image for character recognition

1 view (last 30 days)
I am trying to recognized characters from the images taken from mobile camera at 72dpi resolution with in 2-2.5 secs with complete processing. Can be found in the following link
Ticket contains
little bit bad light
Non-text area
less resolution
I tried to feed the image direct to tesseract API and it is giving me 70% good results in 1 sec average. But I want to increase the accuracy in noticing the time factor So far I have tried
Detect edges of the image
Blob Analysis for blobs
Binarized the ticket using adaptive thresholding
Then I tried to feed those binarized images to tesseract, the accuracy reduced to less than 50-60%, though binarized image look perfect. I also tried to look in to few research papers
but no luck. Kindly help me in this and sorry if my question is so basic.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!