Represents common information about build.
Represents filters for denoising of image before recognition.
This class represents an abstract image correction algoritm.
This factory creates objects of “IImageStream” type. This has a set of static methods for creating objects from different input data.
A container for recognition languages.
Recognition of multiple languages. The text is recognized by words. Each recognized word has a specific language. There is a priority in recognition languages. Language that was added earlier to the collection has a higher priority. If the word is identical in several languages, a language that was earlier added to the collection will be selected.
A factory for creating objects of type ILanguage. It has static methods for creating languages.
Provides methods to license the component.
Provides methods to set metered key.
This is factory for creating objects of type "INotifier". It has a set of static methods for creating objects from different input data.
Configuration for OCR system. OCRConfig provides methods for customizing of the image processing and recognition
Main Aspose.OCR class. Users will use instance of this class most of the time. OcrEngine provides methods for image processing, choosing language and recognition process
This exception indicates an exception while working with OCR module.
Perpesents separate page with recognition results.
Containes several modifications of source image, that were obtained during different preprocessing steps
This factory creates objects of type IRecognitionBlock. This has a set of static methods for creating objects from different input data.
This interface is for working with images. Data format is specified in the field “Format”. Instance of this interface is required for recognition in “OCREngine”. Instance of this interface can be construct in ImageStream factory only.
This interface represents recognition language.
This interface represents a notifier. Each notifier can send event (recognized word, recognized several characters).
This interface represents a block.
Block is a rectangular region that may contain text, picture or any other data. OCR Engine will recognize whole image and will try to find text blocks by itself, if blocks are not specified by user.
Interface that presents information about part of the recognized text. Could be text or detected picture block
This interface is for work with recognized text. The result may be in multiple formats (plain text, array parts with details on each, in the hOCR format).
This interface presents information about each part of the recognized text.
Part of text seems one part, that has all the same characteristics (style, color, etc.). It is divided by the words into parts, if have large text that has the same style.
Delegate for Elapsed event.