Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.19 KB

README.md

File metadata and controls

30 lines (25 loc) · 1.19 KB

Sudoku

This program solves scanned sudoku images examples of this images is provided
if the program detects a wrong number it will put zeros in all empty places
sudoko_detector.py is the file which detect the sudoku table and squares and fill the empty places
solver.py is given 9x9 array and solve it

inside Data folder you will find:

collector.py the algorithm that i used to collect data
digits2.ipynb the jupyter notebook in which i created the CNN
and aslo you will find the data that i have collected

dependencies :

opencv
tensorflow
numpy

Correct detection Example :

input:

alt text

output:

alt text

False detection Example :

input:

alt text

output:

alt text

if you to want run the program you need to install the dependencies and give it the image path as input