Casos de uso para Aspose.OMR FOSS for Python
Correção de Provas
Gere uma folha de respostas de múltipla escolha com AnswerSheetConfig ou ChoiceBoxConfig, imprima-a e reconheça cópias escaneadas ou fotografadas com TemplateProcessor.Recognize(). O GetAnswer() de cada entrada RecognitionResult.OmrElements fornece a resposta corrigida por questão, exportável como CSV para um livro de notas em planilha.
Tabulação de Pesquisa
Crie uma matriz numerada de folhas de respostas para uma pesquisa com múltiplas perguntas, depois reconheça em lote cada formulário devolvido em uma pasta com TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() exporta as respostas de cada respondente para agregação posterior.
Grades de Entrada de Dados
GridConfig e CompositeGridConfig capturam uma entrada numérica ou de símbolo personalizado — como um ID de estudante ou número de série de cédula — como um único valor mesclado, útil para vincular um formulário reconhecido de volta a um registro de banco de dados.
Formulários com Imagens Incorporadas
ImageCollection registra bytes de imagem em memória sob um nome, que a marcação pode então referenciar com ?image=<name> em vez de um caminho de sistema de arquivos — útil quando o logotipo ou cabeçalho de um formulário vem de um banco de dados ou de um upload em vez de um arquivo no disco.