processes scanned images or even smartphone photos in BMP format and creates BMP documents containing recognized text. To add it to your project, you just need to get Aspose.OCR
Aspose Maven Repository or specify Aspose Maven Repository configuration and install it within your Maven-based project by adding the following configurations to the pom.xml. For Graddle, Ivy, Sbt examples check out our repository .
<dependency> <groupId>com.aspose</groupId> <artifactId>aspose-ocr</artifactId> <version>22.5</version> </dependency>
With Java OCR and just a few lines of code, you can create full-featured application that converts an BMP image to JSON document:
- Create an instance of AsposeOcr class
- Call AsposeOCR.RecognizePage method
- Pass the BMP file path as parameter
- AsposeOCR.RecognizePage returns a String or file of JSON type
Before running the example, make sure that Java 2 Platform, Standard Edition (J2SE) 6.0 (1.6) or later is installed on your system.
- JDK 1.6 or higher is installed.
//Create API instance AsposeOCR api = new AsposeOCR(); //Prepare rectangles with texts. ArrayList rectArray = new ArrayList(); rectArray.add(new Rectangle(138, 352, 2033, 537)); rectArray.add(new Rectangle(147, 890, 2033, 1157)); String result = api.RecognizePage("srcImage.png", rectArray); System.out.println("Result with rect: " + result);
BMP What is BMP File Format
Files having extension .BMP represent Bitmap Image files that are used to store bitmap digital images. These images are independent of graphics adapter and are also called device independent bitmap (DIB) file format. This independency serves the purpose of opening the file on multiple platforms such as Microsoft Windows and Mac. The BMP file format can store data as two-dimensional digital images in both monochrome as well as color format with various colour depths.Read More
JSON What is JSON File Format