Can anyone help me with Character Recognition?

I have the following characters: "M", "a", "x", "y" and "d" in .png format
each .png image contains single character so i have uploaded five images(its look like it is a single image but its not)....
all the images are handwritten,in binary format and have same resolution(40x70)....
there are some cuts in some characters...
How to recognize these characters or what is the easiest way to do it?....i will appreciate if someone help me with the code as i am new to MATLAB

 Accepted Answer

OCR is in the Computer Vision System Toolbox http://www.mathworks.com/help/vision/ref/ocr.html#bt548t1-2_1
Of course the accuracy depends on how corrupted and poor the character appears.

4 Comments

the result shows alphabets, digits and symbols as well...as i have to recognize only alphabets(both lower and upper case)...Is there any way that i will get result as only alphabets?, i think this will reduce the discrepency in the result because i am getting plus(+) in place of tee(t).
You might have to look at other letters and figure out the context. Maybe even use a spell checker. You'll have the same problem with determining if a tall stick figure is an l (lower case L), a 1 (number), or an I (upper case i). Basically they all look about the same, especially with poor quality images like you're stuck with.
thanks for your valuable suggestion:-)

Sign in to comment.

More Answers (0)

Asked:

on 26 Jul 2015

Commented:

on 28 Jul 2015

Community Treasure Hunt

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

Start Hunting!