Click here to Skip to main content
15,890,438 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I'm doing project where I have to detect text in natural images, after the initial edge map generation stage, the connected component labeling must be done to identify text components. Are there any examples of connected component labeling done for text detection in C#?

Please no rude answers, this is the first time I've had to implement something like this.

EDIT:By natural images I meant images from real world like signboards for instance.
Posted
Updated 18-Aug-12 18:36pm
v2
Comments
Sergey Alexandrovich Kryukov 18-Aug-12 13:32pm    
What would be a text in "natural" image? "Mene, Mene, Tekel, u-Pharsin"? Looked somewhat supernatural though. :-)
--SA

I assume natural means 'real world'. This is tough and I don't know of anyone doing this without using a prebuilt component to do it. Which usually means a commercial one.
 
Share this answer
 
Comments
butterflyzx4 19-Aug-12 4:52am    
Do you know of any API for C#?
Christian Graus 19-Aug-12 7:48am    
Yes - I know that Atalasoft sells one, but it's not cheap. Like I said, the only way you can do this is to buy something
There is a toolkit named leadtools that could help you doing your requirements. You can use it to do some processing on the image (i.e. binrize it, remove the unwanted dots from the image, convert it to 1-bit black & white, etc), and then pass it to their OCR engine.
You can check their website for more information, or contact their support team.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900