How can I read the character which is even in the Image , like jpg ,bmp
Is there the way I can read the character in the image file..
for instance, If I click button , the text in the image is popped out of.
please give me advice.
Delphi
Last Comment
FactorB
8/22/2022 - Mon
FactorB
To achieve this you need optical character recognition (OCR) capabilities in your application. Since Delphi does not provide this with the standard set of components you need to install third party component.
You can check http://www.simpleocr.com/Download.asp and see if it will work for you.
Anyway it is not a simple task, it depends from the font in image, how sharp the image is, resolution and if you want to use it for captcha, then you are spending precious time. Hope it helps.
Regards,
B.
tom1234
ASKER
Is there a componet ? I need this one for making a program.
FactorB
Yes there are, but as I know non of them are free ($80 - $100)
and if you are searching for a free OCR (not a component) you can try to use the Active X given with Microsoft Office named Microsoft Office Document Imaging as stated here, along with an example
Your help has saved me hundreds of hours of internet surfing.
fblack61
tom1234
ASKER
I can not find this library >>"Microsoft Office Document Imaging 11.0 Type Library"
I'm using Delphi 2010 .
FactorB
You should have Office 2003 installed for Microsoft Office Document Imaging 11.0 Type Library,
if you have Office 2007 than you have Microsoft Office Document Imaging 12.0 Type Library
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
You can check http://www.simpleocr.com/Download.asp and see if it will work for you.
Anyway it is not a simple task, it depends from the font in image, how sharp the image is, resolution and if you want to use it for captcha, then you are spending precious time. Hope it helps.
Regards,
B.