Skip to content

Ahmed712441/Sudoku_Scanner

Repository files navigation

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

About

This program solves scanned sudoku images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published