AsposeOcr
Contents
[
Hide
]AsposeOcr class
Main API for Aspose OCR library
public class AsposeOcr
Constructors
Name | Description |
---|---|
AsposeOcr() | Initializes a new instance of the AsposeOcr class. Empty constructor. |
Methods
Name | Description |
---|---|
CalculateSkew(OcrInput) | Calculates the skew angles of an images. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, folder, arrays, archives. |
CompareImageTexts(string, string, RecognitionSettings, bool) | Check if two images contain the same text. |
CorrectSpelling(string, SpellCheckLanguage, string) | Corrects text (replaces misspelled words). |
DetectRectangles(OcrInput, AreasType, bool) | Detects text areas on images. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, folder, arrays, archives. |
ImageHasText(string, Regex, RecognitionSettings) | Check if the image text matches the provided regular expression. |
ImageHasText(string, string, RecognitionSettings, bool) | Check if the image contains the provided text fragment. |
ImageTextDiff(string, string, RecognitionSettings, bool) | Compare the texts on the two images and return a number representing how similar they are (0 to 1). |
Recognize(OcrInput, RecognitionSettings) | Recognizes text on images / documents. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, directory, arrays, archives. |
RecognizeCarPlate(OcrInput, CarPlateRecognitionSettings) | Recognizes text on car plate. |
RecognizeCharacters(OcrInput, DetectAreasMode, Language) | Detects symbols on images. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, folder, arrays, archives. |
RecognizeFast(OcrInput) | Recognizes text on images / documents. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, directory, arrays, archives. |
RecognizeIDCard(OcrInput, IDCardRecognitionSettings) | Recognizes text on ID card. |
RecognizeInvoice(OcrInput, InvoiceRecognitionSettings) | Recognizes text on invoices. |
RecognizeLines(OcrInput, RecognitionSettings) | Recognizes images that contain single line of text. Supports GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, folder, arrays, archives. |
RecognizePassport(OcrInput, PassportRecognitionSettings) | Recognizes text on passport. |
RecognizeReceipt(OcrInput, ReceiptRecognitionSettings) | Recognizes text on receipts. |
RecognizeStreetPhoto(OcrInput) | Recognizes text on street photos. |
static SaveMultipageDocument(MemoryStream, SaveFormat, List<RecognitionResult>) | Allows to get multipage document from list of RecognitionResult objects |
static SaveMultipageDocument(string, SaveFormat, List<RecognitionResult>) | Allows to get multipage document from list of RecognitionResult objects |
static SaveMultipageDocument(MemoryStream, SaveFormat, List<RecognitionResult>, bool, SpellCheckLanguage, string) | Allows to get multipage document from list of RecognitionResult objects |
static SaveMultipageDocument(string, SaveFormat, List<RecognitionResult>, bool, SpellCheckLanguage, string) | Allows to get multipage document from list of RecognitionResult objects |
See Also
- namespace Aspose.OCR
- assembly Aspose.OCR