The LEADTOOLS Recognition toolkit is a high-level .NET SDK that harnesses the power of LEAD's image processing technology to intelligently identify document components and features that can be used to recognize and classify scanned documents. The Forms Recognition module can even be used to define recognition boxes for automatic processing of any part of a form.
Used in conjunction with the LEADTOOLS Document Imaging document clean-up functionality, which dramatically improves recognition results, the Forms Recognition toolkit can be used to process a list of images, return unique XML data that describes them, and then store and use that data set as a standard for recognizing future digital images.
Leadtools.Forms.Processing.OMR makes it possible to simply click-and-drag to select an entire grouping of OMR fields. Then, simply pass the bounding rectangle and a few options, and the master template’s ITemplateForm.ExtractInfo method finds and creates all the individual sub-fields and takes some initial guesses on what the data is (e.g., direction, values, use of an answer key, etc.) The toolkit uses automatic preprocessing to handle skewed feeds, speckles, borders, and other scanning issues. It uses sophisticated alignment algorithms to determine which bubble on the template corresponds to one on the filled form. In short, Leadtools.Forms.Processing.OMR gives application developers everything they need to design, process, and analyze data retrieved from large sets of bubbles found on exams and surveys.
Download a TIFF version file of the sample test bubble form exam shown on this page.
Introduction - Leadtools.Forms.Processing
Introduction - LEADTOOLS Recognition
Introduction to LEADTOOLS for .NET
Getting Started - Leadtools.Forms.Processing.Omr
Getting Started - Leadtools.Forms.Processing
Getting Started with LEADTOOLS Forms
Getting Started with LEADTOOLS for .NET