Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 644 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 644 Bytes

Sudoku Solver

This program serves as a way to calculate the solution to any 9x9 sudoku puzzle via webcam. It identifies the puzzle through the webcam, processes it uses OpenCV, runs against a neural network to predict the digits, and runs an efficient sudoku solver to determine the answer. It then displays the answer on the same frame if it is solvable.

NOTE: Use Stable surface for demonstration!!!

Tested using Python 3.6 (newer versions may or may not work)

Relevant Packages:

  • opencv-python: 4.3.0.36
  • numpy: 1.19.1
  • tensorflow: 2.2.0
  • sklearn: 0.0
  • keras: 2.3.1
python app.py