Navegue pelos nossos produtos

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-omr</artifactId>
<version>19.12</version>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-omr', version: '19.12')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-omr" rev="19.12">
 <artifact name="aspose-omr" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-omr" % "19.12"
copied!  

Java API para executar OMR

main-banner

Casa | Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

Aspose.OMR for Java é uma biblioteca de classes Java que fornece API para reconhecer marcas ópticas de imagens da folha digitalizada OMR. Pode ser usado para reconhecer marcas ópticas em uma variedade de formatos de imagem como BMP, JPG, TIF, TIFF, GIF. A API permite capturar dados marcados com humanos de formulários de documentos, como pesquisas, questionários, documentos de exame de múltipla escolha e outros testes. Com esta solução, é possível reconhecer imagens digitalizadas e até fotos com alta precisão. O reconhecimento é baseado em uma marcação de modelo que contém um mapeamento gráfico dos elementos a serem reconhecidos nas imagens digitalizadas.

Recursos de API OMR

  • Reconhecimento de imagens e fotos digitalizadas.

  • Capacidade de processar imagens rotacionadas e perspectivas (visualizadas laterais).

  • Reconhecer dados de testes, exames, questionários, pesquisas etc.

  • Alta taxa de precisão e capacidade de exportar os resultados no formato de arquivo csv e json.

  • Crie modelos OMR da marcação de texto.

salve os resultados do OMR como

CSV, JSON

Leia imagens para OMR

JPEG, PNG, GIF, TIFF, BMP

Ambientes suportados

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** MacOS: ** Mac OS X
  • ** Linux: ** Ubuntu, OpenSuse, Centos e outros
  • ** Versões Java: ** J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou acima

Iniciar

APIs Java Aspose.OMR estão hospedadas no Aspose repositório. Você pode usar facilmente o Aspose.omr para API Java diretamente em seus projetos maven com configurações simples. Para as instruções detalhadas, visite Installing Aspose.OMR for Java from Maven Repository Página de documentação.

Execute a operação OMR em imagens usando Java

// For complete examples and data files, please go to https://github.com/aspose-omr/Aspose.OMR-for-Java
String TemplateName = "Sheet.omr";
String[] UserImages = new String[] { "Sheet1.jpg", "Sheet2.jpg" };
String[] UserImagesNoExt = new String[] { "Sheet1", "Sheet2" };

String sourceDirectory = Utils.getSourceDirectory();
String outputDirectory = Utils.combine(Utils.getOutputDirectory(), "Result");
String templatePath = Utils.combine(Utils.getSourceDirectory(), TemplateName);

// initialize engine and get template processor providing path to the .omr file
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.getTemplateProcessor(templatePath);
System.out.println("Template loaded.");

// images loop
for (int i = 0; i < UserImages.length; i++) {
    // path to the image to be recognized
    String imagePath = Utils.combine(sourceDirectory, UserImages[i]);
    System.out.println("Processing image: " + imagePath);

    // recognize image and receive result
    RecognitionResult result = templateProcessor.recognizeImage(imagePath);

    // export results as csv string
    String csvResult = result.getCsv();

    String json = result.getJson();

    // save csv to the output folder
    PrintWriter wr = new PrintWriter(new FileOutputStream(Utils.combine(outputDirectory, UserImagesNoExt[i] + ".csv")), true);
    wr.println(csvResult);
}

Casa | Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Procurar | Suporte gratuito | Licença temporária

VersionRelease Date
19.123 de janeiro de 2020
2.3.026 de março de 2015