N
N
n4ela2013-06-14 23:40:39
Java
n4ela, 2013-06-14 23:40:39

Digit recognition

Hello.
Faced the task of text recognition.
The original pictures with text contain only numbers + a dot, always approximately the same size and style.
I would like to write a program in which I submit a picture as an input, and I get a string with characters as an output.
The writing language is java.
I found the java-ocr library, I was already able to figure out how to overtake the image in BW. And with the help of java-ocr, I was able to break the picture into fragments - one fragment, one digit.
But then I can’t figure out how to get from this very fragment what symbol it is.
What can be applied in this situation and, if possible, ready-made ones.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
P
Paul Smith @Paul, 2013-06-15
@n4ela

Of course, it’s not very nice to advertise yourself, but I wrote an article on this topic, where I implemented a solution to your problem.
habrahabr.ru/post/144881/

T
turboNOMAD, 2013-06-15
@turboNOMAD

Try a neural network.
A classic multilayer perceptron will be able to crawl numbers if it is properly trained.

D
Denis Zagaevsky, 2013-06-15
@zagayevskiy

IMHO, in this case, you should use a comparison with a template, after selecting the skeleton. I saw how this method recognized the numbers of cars, with good accuracy.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question