Java OCR library recommendations?
There is no pure Java OCR libraries that have something to do with accuracy. Depending on your budget you may choose something that is not purely Java, but can be called from Java:
- If you have plenty of time but zero budget - your choice is Tesseract. It is definetely the best among open source
- If you have small budget to spend and you only need run this recognition once - Cloud OCR API service would be your best choice. It is based on leading commertial grade OCR engine and offers quite affordable per-project prices. Disclaimer: I work for ABBYY
- In case you will need to run this recognition as ongoing process forever, then you may think that it is economically more efficient to purchase dedicated conversion software, for example this one, it has API and can be called from Java too. But there are actually lot of alternatives, if you are prepared to invest some budget in licensing.
Is it possible to use MODI for OCR in a java project?
There are various Java-.NET interoperability tools. But I'd suggest you to refer to the following resources:
Java OCR implementation
https://stackoverflow.com/questions/971344/java-based-ocr-sdk-api
Related Topics
Java Remove Duplicates from an Array
Where Is Java_Home on MACos Mojave (10.14) to Lion (10.7)
Make Documentbuilder.Parse Ignore Dtd References
Initial Size for the Arraylist
What Is the Best Approach Using Jdbc for Parameterizing an in Clause
Java 8 Lambdas, Function.Identity() or T->T
How to Put a Jar in Classpath in Eclipse
Eventlistenerlist Firing Order
How to Get Java 11 Run-Time Environment Working Since There Is No More Jre 11 for Download
Maven Modules + Building a Single Specific Module
Call "Java -Jar Myfile.Jar" with Additional Classpath Option
What Is Short Circuiting and How Is It Used When Programming in Java