OMR Sheet Reading Automation
Status GitHub

📊 OMR Sheet Reading Automation

Python automation script for OMR sheet reading that processed over 90,000

Python OMR automation

What it does

PyQt6 (qfluentwidgets) desktop GUI plus a CLI for scanning/grading OMR answer sheets: project management, image alignment/cropping, Tesseract OCR for text fields, and CSV/export of results. The core detection engine (src/core.py, src/template.py, src/processors/*) is the well-known OMRChecker project structure, introduced wholesale in the first commit -- vendored/forked, not written from scratch -- with Vishal's original work being the desktop app wrapper (login, project list, single-project run UI, OCR field types, export) built around it.