Java APIs to perform OCR and OMR on images

Add image based Optical Character Recognition & Optical Mark Recognition features to your Java applications.

  Download Free Trial
Aspose.OCR for Java

Aspose.OCR for Java


Aspose.OCR for Java is an optical character and mark recognition API that allows developers to add OCR and OMR functionalities to their Java applications without requiring any additional tool or API.

Aspose.OCR for Java allows extracting text from images having different fonts and styles - saving the time and effort involved in developing an OCR solution from scratch. It also provides specially designed classed to recognize human marked data from scanned images documents forms such as surveys, tests or any questionnaire.


Java OCR API Features



Read characters from images


Support for common image file formats


Support for global languages


Read text in popular fonts


Support for common font styles


Scan the whole image or any part of the image


Scan rotated images


Support for noise removal filters


Extract optical marked elements

Capture Human-Marked Data from Images

Aspose.OCR for Java API also provides OMR functionality - enabling developers to utilize OMR feature to extract human-marked data from scanned images of document forms. Aspose.OCR's OMR classes support Check Box, Choice Box, Grid, Barcode (requires Aspose.BarCode) & OCR elements for recognition.

Scan Whole Image or Portion

Using Aspose.OCR for Java, developers can extract text and related information such as font, style & location of the text from specific parts of an image. This feature allows to perform the OCR operation quickly on document scans that follow the similar structure.

Recognize Text in Popular Fonts & Styles

Aspose.OCR for Java API supports Arial, Times New Roman, Courier New, Verdana, Tahoma and Calibri fonts in regular, bold and italic text styles.

Support for Global Languages

Aspose.OCR for Java API supports multiple languages such as English, French, Spanish and Portuguese.


Support and Learning Resources


Aspose.OCR offers individual OCR APIs for other popular development environments as listed below: