Automated answer sheet grading system using computer vision with OpenCV.
Python-based OMR (Optical Mark Recognition) system that grades filled answer sheets by detecting and analyzing bubble marks using image processing techniques.
- Automatic answer sheet alignment and perspective correction
- Bubble detection and mark recognition
- Answer key comparison and scoring
- Android app version included
- OpenCV (cv2)
- NumPy
- Python 3.10+
Azmunyar OMR Grader.py— Main grading scriptGrader On Android.zip— Android application packageGraderTest.jpg/Tested.jpg— Sample test images
python Azmunyar\ OMR\ Grader.pyMIT