Aspose.OCR
Contents
[
Hide
]The Aspose.OCR contains tools for image recognition, skew correction, text areas detection and spell check.
Classes
Class | Description |
---|---|
AsposeAI | Main API for AI component from Aspose OCR library |
AsposeAIModelConfig | Represents configuration settings for loading an LLM model. |
AsposeOcr | Main API for Aspose OCR library |
BaseRecognitionSettings | Settings for the image recognition. Contains elements that allow customizing the recognition process. |
CarPlateRecognitionSettings | Settings for the car number recognition. Contains elements that allow customizing the recognition process. |
Character | Data about detected character. |
CharacterRecognitionResult | Pages with detected characters data. |
ContentArea | A content area detected in an image. |
DefectAreas | Image areas containing a certain type of defect. |
DefectOutput | Areas containing defects identified in the image. |
IDCardRecognitionSettings | Settings for the ID Card recognition. Contains elements that allow customizing the recognition process. |
ImageData | Information about processed / recognized image. |
ImageProcessing | Helper class for Aspose OCR library. Allows to preprocess and save images. |
InvoiceRecognitionSettings | Settings for the invoice recognition. Contains elements that allow customizing the recognition process. |
LanguageDetectionOutput | Languages detected in the image text. |
LayoutOutput | Information on detected content areas in the image. |
License | Provides methods to license the component. |
Logging | Class to create log configurations. |
Metered | Provides methods to set metered key. |
OcrInput | Container to collect all images / documents for preprocessing / recognition. |
OcrOutput | A container class to store and manage the results of OCR operations. |
OcrRecognizeEventHandler | A delegate to track the progress of multi-page image recognition. |
OnnxRuntimeSessionOptions | Configuration options for creating ONNX InferenceSession. We recommend keeping the optimized defaults unless you are absolutely certain about the modifications. For technical details, refer to ONNX Runtime documentation. |
PassportRecognitionSettings | Settings for the passport recognition. Contains elements that allow customizing the recognition process. |
ReceiptRecognitionSettings | Settings for the receipt recognition. Contains elements that allow customizing the recognition process. |
RecognitionResult | The results of the image recognition. Contains elements with recognition information and methods for result export. |
RecognitionSettings | Settings for the image recognition. Contains elements that allow customizing the recognition process. |
Resources | Manage downloadable resources that enhance Aspose.OCR recognition capabilities. |
SkewOutput | Data about skew angle in degrees and name of the file. |
Enumeration
Enumeration | Description |
---|---|
AreasType | Determines the type of regions detected by the model. |
CharactersAllowedType | Determines the type of characters allowed for recognition result. |
Country | For better passport recognition point the passport country. |
DefectType | The types of image defects. |
DetectAreasMode | Determines the type of neural network used for areas detection. |
ExecutionModeOnnx | Controls whether you want to execute operators in the graph one-by-one or in concurrently. |
GraphOptimizationLevelOnnx | Graph optimization level to use with SessionOptions. For technical details, refer to ONNX Runtime documentation. |
InputType | Types of image/ documents for processing / recognition. |
Language | Languages used for OCR. ISO 939-3 Code. |
LanguageDetectionLevel | Defines the level of language detection for text recognition in an image. |
LoggingLevel | Defines the type of logs to display. |
PdfOptimizationMode | Significantly reduce the PDF file size at the expense of lower image quality. |
PixelType | Determines the type of the pixel data for image recognition. |
SaveFormat | For recognition result saving |