Anwendungsfälle für Aspose.OMR FOSS for Python

Anwendungsfälle für Aspose.OMR FOSS for Python

Prüfungsbewertung

Erstellen Sie ein Multiple-Choice-Antwortblatt mit AnswerSheetConfig oder ChoiceBoxConfig, drucken Sie es und erkennen Sie gescannte oder fotografierte Kopien mit TemplateProcessor.Recognize(). Der GetAnswer() jedes RecognitionResult.OmrElements-Eintrags liefert die bewertete Antwort pro Frage und kann als CSV für ein Tabellenkalkulations-Notenbuch exportiert werden.

Umfrageauswertung

Erstellen Sie eine nummerierte Antwortblattmatrix für eine mehrteilige Umfrage und erkennen Sie anschließend alle zurückgesandten Formulare in einem Ordner stapelweise mit TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() exportiert die Antworten jedes Befragten für nachgelagerte Aggregationen.

Dateneingabe-Raster

GridConfig und CompositeGridConfig erfassen einen numerischen oder benutzerdefinierten Symbol-Eintrag — zum Beispiel eine Studentenausweis-ID oder eine Wahlurnen-Seriennummer — als einen einzigen zusammengeführten Wert, der nützlich ist, um ein erkanntes Formular wieder mit einem Datenbankeintrag zu verknüpfen.

Formulare mit eingebetteten Bildern

ImageCollection registriert Bildbytes im Speicher unter einem Namen, auf die das Markup dann mit ?image=<name> anstatt eines Dateisystempfads verweisen kann — nützlich, wenn das Logo oder der Briefkopf eines Formulars aus einer Datenbank oder einem Upload stammt und nicht aus einer Datei auf der Festplatte.

Siehe auch

 Deutsch