Cloud OMR anywhere, using SDK for Perl

You Perl SDK to perform highly accurate and reeliable OMR on a variety of image formats.

  Start Free Trial
Aspose.OMR Cloud SDK for Perl

Aspose.OMR Cloud SDK for Perl

 
 

Aspose.OMR cloud SDK for Perl is developed to perform optical mark recognition in the cloud that supports almost all commonly used image formats including JPEG, PNG, TIFF and many more. To use the features of the API in an easy and efficient manner in your application without going into the underlying details of handling the HTTP requests and responses, we have developed the SDK for Perl, which is not only easy to incorporate but can also be customized to suit your needs.

 

Advanced OMR REST API Features

 

 

Supports most commonly used image formats

 

Supports common markers such as Check Boxes & Grid

 

Export OMR results in CSV format

 

High accuracy rate

 

Add or delete OMR elements from template

 

Process rotated images

 

Barcodes and QR-codes recognition

 

Capture human-marked data from PDF documents

 

GUI OMR Editor (Cloud client)

Quickly Get Started with Optical Mark Recognition REST API

Aspose.OMR SDK for pearl is a library for communicating with the Aspose.OMR Cloud API in an easy and efficient manner. The SDK hides the REST API calls and lets you use the features of the API in a native way for your preferred language.

Perl Demo Application for Learning

Aspose.OMR Cloud comes with a Perl demo application, which is provided for demonstration and as a jump start for the developers. The application allows you to create template markup & save it for later processing or manipulate existing templates. You can also perform basic OMR recognition tasks, and learn how to work with Aspose.OMR Cloud in the process. 

Recognize Marks from Scans or Photos

Aspose.OMR Cloud is equally good for scanned documents as well as photos of the documents because it can process rotated and perspective corrupted images with high accuracy.

Recognize Image - Perl


my ($self, $template_id, $image_path) = @_;
my $image_file_name = ::basename($image_path);
$self->{storage}->upload_file($image_path, $image_file_name);
my $response = $self->{omr_api}->post_run_omr_task(name => $image_file_name, action_name => "RecognizeImage", param => asposeomrcloud::Object::OMRFunctionParam->new(('FunctionParam' => $template_id)));

Easy Template Generation

Aspose template generation API allows you to generate surveys and test sheets through simple text markup. Just prepare the survey text and you have a template ready to work with. Alternatively, you can write a header text, specify the number of questions and answers and get your personal test sheet.

Export Results in CSV Format

Along with JSON based responses, Aspose.OMR Cloud SDK for Perl also offers to export the results in CSV format. You can set the API to export the results in a CSV file while saving it in your downloads folder.

 

Support and Learning Resources