Por que Aspose.OMR para Java?

Crie e processe formulários legíveis por máquina de qualquer layout e complexidade em aplicativos Java de plataforma cruzada, serviços da Web ou na nuvem. Nossa solução é escalável para qualquer projeto, desde pesquisas e questionários rápidos até exames finais e eleições abrangentes. Clique nos itens abaixo para saber mais sobre nossos recursos e benefícios.

Illustration omr

Nenhum equipamento necessário

Use seu scanner, impressora ou até mesmo uma câmera de smartphone existente em vez de hardware OMR especializado.

Totalmente personalizável

Adicione imagens e textos aos seus formulários OMR, use fontes personalizadas e ajuste o conteúdo para todos os tamanhos de papel populares.

Resultados confiáveis

Algoritmos robustos de detecção de marcas ópticas, combinados com a capacidade de refinar o reconhecimento, garantem resultados 100% precisos.

Produto inteiro

Aspose.OMR para Java facilita todo o processo de OMR, desde a concepção dos formulários até o reconhecimento das impressões preenchidas.

Amigável ao desenvolvedor

Até mesmo desenvolvedores novatos podem usar nossa API facilmente. Um aplicativo OMR básico requer apenas 10 linhas de código.

Amostra de código ativo

A folha de respostas legível por máquina é um componente crucial de testes escritos, avaliações e avaliações de classe. Este aplicativo online básico gera uma planilha de bolhas de 4 colunas e ilustra o código necessário para conseguir isso em sua máquina local usando Aspose.OMR para Java.

Número de perguntas

 

Bolhas por pergunta

Copie e cole este código

Mais exemplos >
// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res
     = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

Independência de plataforma

Aspose.OMR for Java pode funcionar em qualquer plataforma que suporte [Plataforma Java, Standard Edition (J2SE)](https://www .oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) ou superior.

Microsoft Windows
Linux
macOS
Docker

Formatos de arquivo suportados

Aspose.OMR for Java pode trabalhar com praticamente qualquer arquivo você pode obter de um scanner ou câmera. Os resultados do reconhecimento são retornados nos formatos de troca de dados mais populares que podem ser importados para qualquer banco de dados ou sistema analítico popular.

Construir formulários

  • TXT
  • JPEG, PNG

Digitalizar formulários

  • JPEG
  • PNG

Reconhecer formulários

  • CSV
  • JSON

Possibilidades ilimitadas

O reconhecimento óptico de marcas tem uma ampla gama de aplicações, fornecendo uma solução direta para diferentes aspectos da vida que envolvem coleta e análise manual de dados. Esta tecnologia automatiza completamente o reconhecimento de formulários, permitindo o processamento de centenas de folhas por minuto com quase 100% de precisão. Os resultados podem ser analisados ​​em tempo real ou armazenados em um banco de dados para posterior agregação e análise.

As aplicações abrangem uma ampla gama e incluem, mas não estão restritas a:

  • Educação: folhas de respostas, testes, questionários, formulários de exames.
  • Governo: cédulas de votação, formulários fiscais, formulários de entrada na fronteira, censos, opiniões públicas.
  • Medicina: exames, avaliações, formulários de informações de pacientes, solicitações de planos de saúde.
  • Finanças: solicitações de empréstimo, atualizações de informações de clientes, solicitações de cartão de crédito.
  • E muitos mais…

Nenhum hardware necessário

Algoritmos de pré-processamento e análise de imagens eliminam a necessidade de scanners OMR especializados e outros acessórios de hardware especializados. Você pode usar papel e caneta comuns, copiadora comum de escritório ou até mesmo uma câmera de smartphone em vez de um scanner, sem afetar a precisão do reconhecimento e a confiança em o resultado. Nossa biblioteca permite criar soluções de software OMR com a confiabilidade dos sistemas de hardware a um custo muito menor. Sinta-se à vontade para usar qualquer equipamento disponível:

  • Scanner de documentos com alimentação automática;
  • Copiadora de escritório de orçamento;
  • Impressora laser ou jato de tinta;
  • Scanner portátil;
  • Câmera compacta ou DSLR;
  • Smartphone;
  • Webcam com foco automático.

Crie formulários OMR sem ferramentas de design

Aspose.OMR for Java fornece ferramentas excepcionalmente flexíveis para a criação de formulários legíveis por máquina, acomodando vários layouts e níveis de complexidade. Não há necessidade de editores externos ou ferramentas de design. Com nossa linguagem de marcação altamente adaptável, os usuários podem integrar perfeitamente vários elementos em qualquer configuração preferida.

Se você não tiver tempo para se familiarizar com a sintaxe de marcação do modelo, não se preocupe. Você pode criar facilmente um formulário OMR personalizado de forma interativa em qualquer plataforma ou dispositivo usando o designer de formulários on-line . Você pode adicionar qualquer número de elementos, redimensioná-los e posicioná-los de acordo com suas necessidades específicas.

Alumni questionnaire Customer satisfaction survey SAT form

Os formulários podem ser personalizados com o nome do respondente, identificadores exclusivos e fotos. Você também pode marcar formulários OMR adicionando seu logotipo ou outra imagem. Experimente layouts, formatos de perguntas e estruturas de respostas, garantindo ao mesmo tempo a precisão consistente do reconhecimento de marcas. Desfrute de um processo de design criativo e diga adeus aos processos de design complexos e adote uma abordagem direta para a criação de formulários.

Veja os exemplos de código e adapte-os às suas necessidades.

Recursos e capacidades

Aspose.OMR for Java é uma API fácil de usar, versátil e econômica para projetar, renderizar e reconhecer folhas de respostas preenchidas à mão, pesquisas, aplicativos e formulários semelhantes.

Feature icon

Todos os tamanhos de papel

Suporta todos os tamanhos de papel populares e vários tamanhos não padrão.

Feature icon

Digitalize com um smartphone

Use a câmera do seu smartphone em vez de um scanner.

Feature icon

Não são necessárias ferramentas de design

Crie formulários OMR rapidamente sem editores externos e ferramentas de design.

Feature icon

Ajuste de precisão

Ajuste os parâmetros de reconhecimento para obter resultados perfeitos em quaisquer condições.

Feature icon

Processamento em lote

Reconheça todas as imagens em uma pasta com um único comando.

Feature icon

Marca e personalização

Personalize formulários OMR adicionando seu logotipo, imagens, rodapés e muito mais.

Fácil de usar

Você só precisa de algumas linhas de código para criar uma folha de respostas, pesquisa ou outro formulário OMR e reconhecer o formulário preenchido.
Você só precisará de 15 minutos de tempo livre e um conhecimento básico de linguagem Java.

Instalação

Aspose.OMR para Java está hospedado no repositório Maven . Você pode usá-lo facilmente diretamente em seus projetos Maven com configuração mínima. Não há necessidade de baixar e instalar nenhum software adicional – o pacote é independente.

Você pode começar a usar o Aspose.OMR for Java logo após a instalação com algumas restrições. Uma licença temporária remove todas as limitações da versão de teste por 30 dias. Use-o para começar a criar um aplicativo OMR totalmente funcional e tomar a decisão final de comprar Aspose.OMR para Java mais tarde.

Gerador de formulário

A estrutura e o layout do formulário OMR são definidos em um arquivo de texto simples que utiliza uma notação especial. Você pode criá-lo com qualquer editor de texto, incluindo o Bloco de Notas. Você só precisa de 4 linhas para gerar uma folha de respostas legível por máquina com 150 perguntas:

How to design an answer sheet

?answer_sheet=answers
  elements_count=150
  answers_count=5
  columns_count=3


Depois de terminar a estrutura e o layout do formulário, você só precisa de 3 linhas de código para construir um utilitário simples que gera uma página imprimível a partir dele:

How to generate a printable form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

Leitor óptico de marcas

Com Aspose.OMR para Java, você pode criar um leitor de marcas ópticas programático totalmente funcional em 5 linhas de código. Você pode usar sua copiadora de escritório existente ou até mesmo uma câmera de smartphone em vez de um scanner OMR caro. Os entrevistados podem preencher seus formulários com caneta, lápis ou marcador e usar qualquer tipo de marca.

How to recognize a completed form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Apply the recognition template
TemplateProcessor processor = engine.getTemplateProcessor("pattern.omr");
// Load the scanned or photographed form
RecognitionResult result = processor.recognizeImage("completed-form.png");
// Output the recognition result
String resultCsv = result.getCsv();
System.out.println(resultCsv);