Image Processing Grades Auto filler Project 🖼️
- Project Based on Image Processing Techniques
- We have 2 models
- Graded Sheet Model
- Bubble Sheet Model
- Project Document
- Clone the repository
git clone https://github.com/eslamwageh/Grades-auto-filler.git
- Install Packages
pip install -r requirements.txt
- Run the app
python GUI.py
- It allows you to fill the grades electronically
- It handles skewing, orientation, and different lighting conditions
- Printed Student ID is detected using OCR and Features & Classifier
- Colomns and Rows are separated using Hough Transform Algorithm to detect table cells
- Written Symbols like ✓ & x are detect using HOG feature extractor and predicted using SVM Classifier
- Handwritten Code Values are detected using OCR and Features & Classifier
![]() |
![]() |
![]() |
![]() |
- It handles different ink colors
- It allows different formats for the sheet ( but bubbles must be vertically aligned in all formats )
- Differnet number of questions
- Differnet number of choices
- It handles Skewing and orientation
- Printed Student ID is detected from the shaded circles
Input | Result |
---|---|
![]() |
![]() |
Input | Result |
---|---|
![]() |
![]() |
Eslam Wageh |
Mina Hany William |
Ashraf Bahy |
This software is licensed under MIT License, See License for more information ©Eslam Wageh.