How to segment handwritten cursive characters using vertical projection profile??
Show older comments
Hello, I need to segment the cursive handwritten characters.for this i'm first doing preprocessing.i.e.COMPLEMENT OF BINARY WITH NO NOISE.for this i have attached the code.(thin.m) After thinning(word11.png is the input for projection.m file),im taking vertical projection profile for segmenting,it is working fine for few images.But its not for the one of the image as attached. my aim is not to exactly segment all characters.but the main letters would be 'e','f',all upper zone and lower zone characters.It's ok if middle zone character such as 'm' do not segment correctly.. Now,what changes should i make to achieve this?should i need to change my thinning algorithm or vertical projection profile code??
please help me.Thank you

6 Comments
Image Analyst
on 21 Dec 2015
It's not clear where to divide the flat line between the two very long descenders. It could be anywhere. I can't even read this sloppy handwriting so there's no way you could possibly do OCR on it. The word is totally illegible.
Meghashree G
on 21 Dec 2015
harjeet singh
on 21 Dec 2015
please upload the image for which you are getting this
Meghashree G
on 22 Dec 2015
Image Analyst
on 22 Dec 2015
The top of the e is missing. Why is that? Did you not pick an appropriate threshold?
Meghashree G
on 22 Dec 2015
Answers (0)
Categories
Find more on Image Segmentation in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

