Scan BMP Images via C#

Perform OMR operation by scanning BMP images to recognize or extract data for cases such as MCQ answer sheets and surveys.


Aspose.OMR for .NET is an optical mark recognition API for generating and recognizing answer sheets of MCQ papers, quiz tests, feedback forms like surveys and all type of balloting forms. Programmers can easily integrate API within their OMR software solutions or building applications from scratch such as grade or GPA calculator, grade percentage or generating answer sheets. API supports multiple image formats including JPEG, PNG, GIF, TIFF and BMP.

Steps to Scan BMP Images

  1. Create OmrEngine class object.
  2. Using the object, get the omr file path and assign to TemplateProcessor .
  3. Define the BMP image path and use RecognizeImage method to get the result.
  4. Write the result into CSV by defining its path and using RecognitionResult.GetCsv Method while writing into file.

Get Started with .NET OMR API

Install from command line as nuget install Aspose.OMR or via Package Manager Console of Visual Studio with Install-Package Aspose.OMR.

Alternatively, get the offline MSI installer or DLLs in a ZIP file from downloads .


This sample code shows how to scan BMP images via C#


Scan Answer Sheet Live Demos

Scan Answer Sheet right now by visiting our Live Demos website.

  No need to download Aspose API.
  No need to write any code.
  Just upload your file, and apply relevant settings.
  You will get the download link.

Other Images Scan Options

Scan TIFF Image (Tagged Image File Format)
Scan JPEG Image (Joint Photographic Expert Group)
Scan GIF Image (Graphical Interchange Format)
Scan PNG Image (Portable Network Graphic)