NuGet Package Aspose.OMR for .NET

Aspose.OMR for .NET enhances your C#, VB.NET, and ASP.NET applications to recognize OMR (Optical Mark Recognition) digitized sheets and fetch mark details from them without installing any other 3rd party software.

Its collection of classes make it very easy for developers to programmatically capture human-marked data from digitized MCQs, surveys, questionnaires, and tests. It’s accurate recognition is based on the template markup consisting of a graphical mapping of recognizable items from the scanned images.

Aspose.OMR for .NET can load and read scanned/digitized sheets of various formats (JPEG, PNG, GIF, TIFF, and BMP) and can also save the output to CSV and JSON formats. Supports processing the rotated and perspective images. Using Aspose.OMR for .NET you can create your own OMR templates with text markup, images or containing barcodes.

Our template generation markup supports various elements, such as, text, answer sheet, choice box, grid, image, and barcode. Aspose.OMR for .NET API provides ability to save generated templates as PDF files. It can also recognize barcodes while executing the OMR operation on a sheet. Aspose.OMR for .NET also provides a graphical control that helps you fine-tune threshold, grid alignment and in exporting the OMR output to supported formats.

It is completely written in C# having managed code and supports both the 32-bit and 64-bit editions of Microsoft Windows®.

* Recognition of scanned images and photos;
* Ability to process rotated and perspective (side viewed) images;
* Recognize data from tests, exams, questionnaires, surveys etc;
* High accuracy rate.
* GUI for correcting complex cases.
* Create templates and images from text markup.

Try for free using online apps:

Free support for Aspose.OMR for .NET is provided on our support forum:


Version: 21.10.0
Author(s): Aspose
Last Update: Monday, October 18, 2021
.NET Fiddle: Create the first Fiddle
Project Url:
NuGet Url:

Install-Package Aspose.OMR
dotnet add package Aspose.OMR
paket add Aspose.OMR
Aspose.OMR Download (Unzip the "nupkg" after downloading)

2 packages depend on this package.