←Select platform
In This Topic ▼

IOcrPage Interface Methods

Summary

For a list of all members of this type, see IOcrPage members

Public Methods

Name Description
Public Method AutoPreprocess Performs automatic image processing clean up on the image to enhance the quality of the page before beginning recognition.
Public Method AutoZone Performs auto decomposition of the page to find the text and graphics zones using predefined parameters
Public Method Copy Creates a copy of the source page.
Public Method CreateThumbnail Creates a thumbnail image of this IOcrPage.
Public Method DetectLanguages Detects the language of the page from a list of languages that is provided by the user.
Public Method GetAreaOptions Gets the options for the area of interest on this page.
Public Method GetDeskewAngle Gets the angle of the skew of this IOcrPage.
Public Method GetOverlayImage Gets the overlay image of this IOcrPage.
Public Method GetPalette Gets the palette used by this page.
Public Method GetPreprocessValues Gets the accumulative values of any inversion, rotation or deskew applied to this page by the preprocessor.
Public Method GetRasterImage Gets the current or processing image data of this page as a raster image.
Public Method GetRecognizedCharacters Gets the last recognized character data of this IOcrPage
Public Method GetRotateAngle Gets the angle of the rotation of this IOcrPage.
Public Method GetSortedZonesIndexMap Generates an array that contains zone indices listed such that the corresponding zones are in order from top to bottom and left to right. The first zone's index in the array corresponds to the top-left zone while the last zone's index in the array corresponds to the bottom-right zone.
Public Method GetText Gets the recognition OCR data for a zone in this IOcrPage as a string.
Public Method GetZoneBoundsInPixels Gets the bounding rectangle of a zone in pixels
Public Method GetZoneCustomData For internal use by LEADTOOLS.
Public Method HitTestZone Gets the zero-based index of the zone under a certain point.
Public Method IsInverted Gets a value that indicate whether this IOcrPage is inverted.
Public Method LoadZones Loads zones from a multipage zones disk file.
Public Method Recognize Recognizes the OCR data found on this IOcrPage.
Public Method SaveSvg Quickly save this page as an SVG file.
Public Method SaveXml Converts the accumulated recognition results stored in this page to XML data and stores it in a disk file with XML options.
Public Method SaveZones Saves the zones of this IOcrPage to a multipage zones disk file with XML options.
Public Method SetAreaOptions Sets the options for the area of interest on this page.
Public Method SetOverlayImage Sets the overlay image of this IOcrPage
Public Method SetRasterImage Updates the page image data from a RasterImage object.
Public Method SetRecognizedCharacters Sets the recognized character data of this IOcrPage
Public Method SetZoneCustomData For internal use by LEADTOOLS.
Public Method Unrecognize Destroy the recognized data internally stored in this IOcrPage.

See Also

IOcrPage Interface

Leadtools.Ocr Namespace

Help Version 23.0.2024.4.19
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Ocr Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.