Casi d'uso per Aspose.OMR FOSS for Python

Casi d'uso per Aspose.OMR FOSS for Python

Valutazione degli esami

Genera un foglio di risposte a scelta multipla con AnswerSheetConfig o ChoiceBoxConfig, stampalo e riconosci le copie scansionate o fotografate con TemplateProcessor.Recognize(). Ogni voce RecognitionResult.OmrElements il GetAnswer() fornisce la risposta valutata per domanda, esportabile come CSV per un registro dei voti in foglio di calcolo.

Tabulazione del sondaggio

Crea una matrice numerata di fogli di risposta per un sondaggio a più domande, quindi riconosci in batch tutti i moduli restituiti in una cartella con TemplateProcessor.RecognizeFolder(). RecognitionResult.GetJson() esporta le risposte di ciascun intervistato per l’aggregazione successiva.

Griglie di inserimento dati

GridConfig e CompositeGridConfig catturano un’inserimento numerico o di simboli personalizzati — come un ID studente o un numero di serie del voto — come un unico valore unificato, utile per collegare un modulo riconosciuto a un record del database.

Moduli con immagini incorporate

ImageCollection registra i byte dell’immagine in memoria sotto un nome, che il markup può quindi riferire con ?image=<name> invece di un percorso del filesystem — utile quando il logo o l’intestazione di un modulo provengono da un database o da un upload anziché da un file su disco.

Vedi anche

 Italiano