Detect, Grade & Extract OMR Data via Java Cloud SDK
REST API for seamless integration of OMR sheet detection, grading & processing capabilities into your Java cloud apps.
Get StartedAspose.OMR Cloud SDK for Java provides your cloud-based Java applications the capability to capture human-marked data from OMR sheets, surveys, MCQs, questionnaires stored on the cloud, perform grading of the gathered OMR data from the cloud, based on your defined rules, extract that data and export it to CSV format, without requiring the installation of any 3rd party software.
Aspose.OMR Cloud SDK for Java is available for your use under an MIT license and is based on the Aspose.OMR REST API. It enhances your Java code to easily define new OMR templates with lots of elements, such as, text, choice box, answer sheet, grid, logo images, barcodes, QR-codes, Aruco codes, etc. You can also process & recognize data from the OMR images that are rotated or with a perspective shape. Aspose.OMR GUI editor is also available as a cloud client, that enables you to create the markup for OMR templates, tweak OMR templates, and export OMR results to the CSV format.
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
Quickly Get Started with OMR REST API
It is easy to get started with Aspose.OMR Cloud SDK for Java 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 Java a try on any supported platforms.
Markup for OMR Template Generation
Aspose.OMR Cloud SDK for Java 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 Java, 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
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.OMR Cloud SDK for Java?
- Customers List
- Security