Aspose.OMR FOSS is an open-source library for designing OMR (optical mark recognition) forms — multiple-choice answer sheets, checkbox forms, and surveys — and recognizing the marks a respondent fills in from a scanned or photographed image. A single engine covers the whole workflow: generate a template, built code-first from a tree of configurable elements or written in a compact text-markup DSL, into a page image plus a machine-readable descriptor; then recognize new scans against that descriptor and export the results as CSV, JSON, or XML. The library is MIT licensed. For the enterprise product family, see Aspose.OMR — Enterprise Product Family.
Open-source Python library for designing OMR bubble sheets and recognizing marked answers from scanned images. MIT licensed, pure Python.