Aspose.OMR for Cloud is a REST API that helps you to perform optical mark recognition in the cloud. You can get binaries to start working immediately and recognize various OMR forms. Developers can embed optical recognition in any type of application to extract data from images of tests, exams, questionnaires, surveys, etc. In the repository you can find examples on how to start using Aspose.OMR API in your project.
The repository contains sample applications that demonstrate how to perform common OMR with Aspose.OMR API.
Directory | Description |
---|---|
ConsoleClient | A .NET 2.0 console application that demonstrates main Aspose.OMR for Cloud functionality. |
Aspose.OMR.Client | An open source .NET application with GUI that helps you work with OMR templates and perform OMR operations. |
TestFiles | Sample images and templates that demonstrate how OMR works on real data. |
You can perform tasks out of the box without writing a single line of code. That requires two simple steps:
Aspose.Cloud credentials are required to use Aspose.OMR for Cloud API. You can acquire App SID and App Key by registrating at Aspose Cloud Dashboard. It will take only a couple of minutes.
Check releases section and download MSI package that installs OMR.Client. Using this GUI application you can create OMR templates, correct or update existing OMR templates and perform optical mark recognition using Aspose.OMR.Cloud engine.
More info and documentation can be found at: Client documentation
It is quite easy to use OMR in your projects. All you need to do is:
- Get Aspose Cloud credentials - App Key and App Sid.
- Install Aspose.OMR Cloud SDK via nuget.
- Use OMR.Client to create templates or use one from our examples.
- Start using OMR functions and get recognition results.
Check Console Client solution for a simple demonstration of how OMR functions can be called from your code.
Simply prepare your questions with our simple markup language. Below you can see survey example.
?image=LogoImage1.jpg
align=left
?text=Name__________________________________ Date____________
#What is Aspose.OMR main function?
() OCR () Capture human-marked data
() There is no main function () Enhance images
#Can Aspose.OMR process not only scans, but also photos?
() Yes, indeed! () No
#Aspose.OMR is available on any platform, because it is:
() Cross-platform code () Cloud service
#Aspose.OMR works with any kind of OMR forms: tests, exams, questionnaires, surveys, etc.
() Yes, indeed! () No
...
?text= Answer sheet section
?answer_sheet=MainQuestions
elements_count=50
columns_count=5
?text=Sign________________________________
?image=LogoImage2.png
align=right
You’ll get a nice and sharp survey ready to print!
ETA: December 2017
Simply make mobile snapshots or scan filled forms, upload them into OMR.Client or call API and you have the results!
In the upcoming releases, we are set to implement a number of new features:
- support diverse interviewee’s marks (ticks, crosses, corrections, etc) on various forms with the use of neural networks;
- simplify OMR form preparation by introducing an easy markup language. For example, to get the particular survey form ready you only need to provide questions and answers;
- reduce your expenses by preprocessing and compressing your images;
- enhance the client with plugins to provide additional functionality;
- present standalone script for batch processing in Python.
- Website: www.aspose.com
- Product Home: Aspose.OMR for Cloud
- Documentation: Aspose.OMR for Cloud Documentation
- Cloud Dasboard: Aspose Cloud
- Forum: Aspose.OMR for Cloud Forum
- Blog: Aspose.OMR for Cloud Blog
- Nuget: Aspose.OMR-Cloud
- OMR Client Releases: Github Releases