Python OCR REST SDK to Build OCR Applications

Make your own Optical Character Recognition (OCR) apps using Aspose.OCR Cloud API to recognize & English, Spanish & French text from raster images stored on the cloud.

Start Free Trial
Aspose.OCR Cloud SDK for Python

Aspose.OCR Cloud SDK for Python


Aspose.OCR Cloud SDK for Python allows Python programmers to quickly add OCR functionality to their applications. It enables you to access images available on cloud storage and convert them to text.

Aspose.OCR API makes it very easy to perform OCR recognition operations on raster images (BMP, JPG, GIF, PNG, TIFF) in the cloud, extract text from raster images and export to TXT format.

Python OCR Cloud SDK enables your python code to read character information of English, Spanish and French languages, return response in JSON format as well as extract the raster image text via OCR technology. You can scan and extract the whole image or provide X and Y coordinates of a specific section of the image to perform OCR operation on that particular section for text extraction.

Advanced OCR API Features


Extract and recognize text from images via OCR

Recognize text from whole or partial image

Specify portion of the image from which to extract text

Read character information from raster images

Return the response in JSON format

Recognize English, German, French, Italian, Portuguese or Spanish text from image

Multi-platform support

We offer an on-demand OCR service. That means that you can start using our service at a minimum cost. Basically, it is OCR as a service. You can use any language and platform that supports HTTP to interact with our OCR API. However, manually writing client code can be difficult, error-prone and time-consuming. Therefore, we provide and support SDK packages in many development languages in order to make it easier to integrate with us.

Automated document layout detection

Recognize documents with complex layouts in fully automatic mode or with manual corrections. In automated mode, you don’t need to worry about text layout editing. Our automated document layout detection algorithm provides such functionality. Although, you can always manually correct (edit) the results of the automated detection of the text location from specific parts of an image. It allows performing the OCR operation quickly on document scans that follow a similar structure.

High speed with no resources

We use high-reliable and high-performance GPU-based Amazon servers to host our core, built on cutting edge fast neural networks.

Recognize Text of Different Languages

Aspose.OCR Cloud supports various fonts in regular, bold and italic text styles as well as multiple languages such as English, French, Italian, German, and Spanish.

Supported image formats

With Aspose.OCR Cloud you can process images in following formats: *.bmp, *.jpeg, *.jpg, *.jpe, *.jp2, *.png, *.webp, *.pbm, *.pgm, *.ppm, *.pxm, *.pnm, *.pfm, *.sr, *.ras, .tiff, *.tif, *.exr, *.hdr, *.pic.

Advanced Automative Image Pre-processing

Aspose.OCR Cloud can successfully read poor quality scans and automatically make image pre-processing to correct low resolution, low contrast, noise and skew.

Support and Learning Resources


Aspose.OCR also offers OCR processing SDKs for other popular languages, as listed below: