Aspose.OMR  Cloud SDK for Node.js

Extract OMR Marked Data via Node.js Cloud SDK

Enhance your Node.js cloud apps to generate OMR sheets, detect human-marked data, perform answer grading & export OMR results via REST API.

Get Started

Aspose.OMR Cloud SDK for Node.js is an easy to use cloud SDK that is built on top of Aspose.OMR REST API to help cloud programmers to rapidly develop Optical Mark Recognition (OMR) processor applications in Node.js for the cloud platforms. Using Aspose.OMR Cloud SDK for Node.js enables your cloud-based Node.js applications to create OMR sheets from scratch based on OMR templates, create rules for answer grading and perform OMR results evaluation of OMR sheets hosted on the cloud.

Aspose.OMR Cloud SDK for Node.js is provided to you under an MIT license and has the ability to perform all OMR related operations from within your Node.js cloud applications without requiring your end-users to install any 3rd party software.

OMR template generation using Aspose.OMR Cloud SDK for Node.js allows you to make use of various elements in your cloud OMR sheets. For example, you can use choice or question boxes, answer sheet, text, grid, images, logo, barcodes (ean, ean13, code39, ean8), QR-codes, and Aruco codes. The OMR operations can be performed on files of various formats, such as, JPEG,TIFF, PNG, BMP and PDF.

Advanced OMR REST API Features

Recognition of scanned images and photos

Ability to process rotated photos

Ability to process perspective (side-view within 25 deg) photos

Recognize scanned data from tests, exams, questionnaires, surveys

Highly accurate optical mark recognition (OMR)

Export the recognized results to CSV file format

Template generation from textual markup

Generate surveys and test sheets via text mark-up

Specify number of questions & answers in the template

Clip area of interest from recognized image for OMR & save it as JPEG

Support for OMR answer grading based on provided JSON rules

Cloud client in form of GUI based OMR editor

Quickly Get Started with OMR REST API

It is easy to get started with Aspose.OMR Cloud SDK for Node.js and there is nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & KEY, you are ready to give the Aspose.OMR Cloud SDK for Node.js a try on any supported platforms.

Markup for OMR Template Generation

Aspose.OMR Cloud SDK for Node.js allows developers to use markup to generate OMR templates. This markup support several types of elements. These elements include, text, choice box (question), answer sheet (several column of questions), grid (complex values that consist of similar sections), image (e.g. logo), barcode (barcodes, QR-codes, aruco codes).

GUI Application for OMR Template Management

Along with, Aspose.OMR Cloud SDK for Node.js, you can also download an MSI package that installs a light-weight OMR client application which lets you create your own OMR templates. Using Aspose’s OMR client application you can also make corrections to existing OMR templates and perform optical mark recognition via Aspose.OMR Cloud engine. A repository is also provided which contains data and configuration files to be used in our OMR SDK demo project.


Support and Learning Resources