Skip to content

Latest commit

 

History

History
55 lines (30 loc) · 1.09 KB

README.md

File metadata and controls

55 lines (30 loc) · 1.09 KB

Python Sudoku Solver With Digit Recognition

Application that solves sudoku using python and opencv. Backtracking algorithm used when solving the recognized sudoku images.

Turkish blog post: https://medium.com/@utkuglsvn/g%C3%B6r%C3%BCnt%C3%BC-i%CC%87%C5%9Fleme-tekni%CC%87kleri%CC%87yle-sudoku-%C3%A7%C3%B6z%C3%BCc%C3%BC-424478e63767

HOW TO RUN

python v3.6.9

For python 2.7 you can look ahead of version 3 commit message

Demo: Youtube Video

Youtube Link

How to run sudoku solver

  • Clone the project
  • Download required libraries using pip
  • Run main.py (python main.py)

Required Libraries

  • opencv-python

  • numpy

  • tensorflow

  • keras

  • pillow

  • sciket-image

Dataset

  • Mnist

Contributors

Fahri Yardımcı

Resources

These resources helped us while we creating this project.

https://medium.com/@neshpatel