Zastosowania dla Aspose.OMR FOSS for Python

Zastosowania dla Aspose.OMR FOSS for Python

Ocenianie egzaminu

Wygeneruj arkusz odpowiedzi wielokrotnego wyboru za pomocą AnswerSheetConfig lub ChoiceBoxConfig, wydrukuj go i rozpoznaj zeskanowane lub sfotografowane kopie za pomocą TemplateProcessor.Recognize(). Każdy RecognitionResult.OmrElements wpis ma GetAnswer(), które podaje ocenioną odpowiedź na pytanie, możliwą do wyeksportowania jako CSV do arkusza ocen.

Tabulacja ankiet

Zbuduj numerowaną macierz arkuszy odpowiedzi dla ankiety wielopytaniowej, a następnie wsadowo rozpoznaj każdy zwrócony formularz w folderze za pomocą TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() eksportuje odpowiedzi każdego respondenta do dalszej agregacji.

Siatki wprowadzania danych

GridConfig i CompositeGridConfig przechwytują numeryczny lub niestandardowy symbol — taki jak numer identyfikacyjny studenta lub numer seryjny karty do głosowania — jako pojedynczą połączoną wartość, przydatną do powiązania rozpoznanego formularza z rekordem w bazie danych.

Formularze z osadzonymi obrazami

ImageCollection rejestruje w pamięci bajty obrazu pod nazwą, którą znacznik może potem odwołać się przy użyciu ?image=<name> zamiast ścieżki systemu plików — przydatne, gdy logo lub nagłówek formularza pochodzi z bazy danych lub przesłania, a nie z pliku na dysku.

Zobacz także

 Polski