Hi.
Programming OCR is not easy. It takes a lot of people, knowledge and time to create OCR program from scratch, so I doubt someone will pop some code in C# which will do what you want.
The only way you could do this is to find some existing OCR program or DLL and try to call its functions from your application.
I found demo of one souch DLL here, but it's not free. It will remind you to buy it every time you scan an image:
http://asprise.com/product
You can download it and try its sample project, but first you'll have to do something about your images.
They are white letters on gray background with black shadow, and something like this is hard to read to any OCR which is not built to read just these kind of characters.
For example, when I tested the sample project, your images retuned results like '?|??|??|?|?||?', then I created a white image in paintbrush and typed the word 'Station' in black and this worked perfectly.
Secondly, I couldn't load your images in .NET, Photoshop or this sample project, so I'm assuming you saved them in some format which is not widely supported. However, I was able to open them in paintbrush and re-save them as 24bit BMP. Then I could open them anywhere.
Main Topics
Browse All Topics





by: RajeshPixelPosted on 2009-06-19 at 03:45:54ID: 24665168
Hi
If you want me to create a new question for the second function I will do it:)
Thanks in advance!