LEADTOOLS Recognition SDK is a handpicked collection of modules including Advantage OCR, OMR, PDFOCR, 1D and 2D Barcode. It is designed to help systems developers build end-to-end document applications for capturing, classifying, forms processing, archiving and viewing as part of an enterprise level document automation solution.
The provided Recognition and Processing engines allow developers to fully automate document classification and data extraction for known forms. The Recognition engine creates unique XML data for each known form which is used to identify any form requiring recognition. The Processing engine uses templates, allowing users to define a specific set of fields (along with each fields type) for each known form. These fields can be defined using the Master Forms Editor shipped with the SDK, or developers can create their own template editor using the toolkit. Supported field types include machine and hand written characters, check boxes, filled bubbles, cross marks, barcodes, and more.
Key Features:
Provided as a low and high level .NET interface allowing you to create complete recognition and processing applications with very little code.
Full source code for an end-user Forms Recognition and Processing application + hundreds of lines of sample source code.
Use in conjunction with LEADTOOLS Document Imaging workflow functions to incorporate scanning, OCR (Advantage engine is included, other engines are available), ICR (hand-written text), OMR (to extract check marks, check boxes, etc), PDF OCR, MICR, redaction, and annotations with recognition and processing.
Flexible automatic recognition engine can be customized to use Barcode, OCR, line detection, and special object detection (such as logos, text blocks, and shapes).
Loads/saves form identification information as XML for storage in a database.
Handles any of 150+ input file formats, including different bits-per-pixel, dpi, scales, skew angles, and noise.
Lets you define multi-page forms for recognition and processing.
Stores any number of pre-defined forms.
Recognizes forms at both form and page level, so you can compare an image to any form page or compare a complete multi-page form to any predefined master form.
Recognizes any number of regions or objects on a page.
Lets you define, include, and exclude regions of interest in the form.
Supports a variety of data fields such as: text, OMR, image, and barcode
Text fields support both printed and hand-written text.
Supports regular expressions to find / validate text in a specified format.
Image fields allow you to extract signatures, personal pictures, logos, and fingerprints.
Barcode fields support all barcode Linear(1D) and 2D types, such as PDF417, DataMatrix, QR, EAN, UPC, Databar, and 4-state.
Handles different form fields either by name or GUID
Enables auto-registration (deskew) and clean-up to improve recognition results.
Enables manual feature weighting for improved recognition performance.
Generates comprehensive results and confidence level reports to assess performance.
See Also:
Getting Started with Leadtools .NET
Runtime Licensing; Duplication and Distribution License
Unlocking Special LEAD Features