Reputation: 3660
Hi I have to develope an application to read OCR data .
After Googling I found that i can achieve it using Tesseract .
I got Tesseract source code from https://github.com/rmtheis/tess-two
I got its libraries by donloading NDK from http://dl.google.com/android/ndk/android-ndk-r9-windows-x86.zip
Now extracted it suppose I have extract it into E:\Software\android-ndk-r9 so I will set this path on Environment Variable
Right Click on MyComputer->Property->Advance-System-Settings->Advance->Environment Variable-> find PATH on second below Box and set like path like below picture
Now open cmd and go to on D:\Android Workspace\tess-two like below
Now downloaded other source code also from https://github.com/rmtheis/tess-two , and extract and import it and give it name OCRTest, like in my PC which is in D:\Android Workspace\OCRTest
So I have compile both two projects successfully by taking help from best OCR (Optical character recognition) example in android
But my problem is when I click on capture button then it is producing wrong text .
If anyone had done this correctly then please help me...
Thanks a lot in advance....
Upvotes: 0
Views: 802
Reputation: 1
Do check abbyy OCR its better accuracy than Tesseract
ABBYY offers its compact OCR Engine for Android
The latest Android smart phones have
* good auto focus cameras and
* more than 3 megapixel
* so they are perfectly equipped to take sharp pictures of documents that contain textual information.
Implementing OCR on Android based applications can turn the phone in a information/text capture device. The data can be
* processed directly on the phone, for example add a new contact to the address book
* sent to a sever to get more information
* sent to a text to speech engine
* sent to a translation service
New in V4 R5: Java Native Interface Wrapper (JNIWrapper) is included!
New in V4 R7: Barcode Recognition is included!
Pricing Details http://ocrsdk.com/plans-and-pricing/
for more --> http://www.abbyy-developers.eu/en:mobile-imaging-sdk:start
Upvotes: 1