Aspose.OMR FOSS for Python 的使用案例
考试评分
使用 AnswerSheetConfig 或 ChoiceBoxConfig 生成一份选择题答卷,打印后使用 TemplateProcessor.Recognize() 对扫描或拍摄的副本进行识别。每个 RecognitionResult.OmrElements 条目的 GetAnswer() 提供每道题的评分结果,可导出为 CSV 以用于电子表格成绩册。
调查统计
为多题调查构建编号的答卷矩阵,然后使用 TemplateProcessor.RecognizeFolder() 批量识别文件夹中所有返回的表单。RecognitionResult.GetJson() 导出每位受访者的答案,以便后续汇总。
数据录入网格
GridConfig 和 CompositeGridConfig 捕获数字或自定义符号输入——例如学生编号或选票序列号——作为单一合并值,便于将识别后的表单关联回数据库记录。
嵌入图像的表单
ImageCollection 在内存中为图像字节注册一个名称,随后标记语言可以使用 ?image=<name> 来引用它,而不是文件系统路径——当表单的徽标或信头来自数据库或上传而不是磁盘上的文件时,这非常有用。