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.