Skip to content

this is a computer vision project that detects then solves sudoku puzzles, first, it detects the puzzle then read the digits and locate missing digits second it applies sudoku solving algorithm to get the missing numbers and add them to the input image

Notifications You must be signed in to change notification settings

fawzeus/sudoku-solver

Repository files navigation

sudoku-solver project

About The Project

This is an automatic sudoku solver using OpenCV and Deep learning, the project is deployed using FastApi and dockerized with docker. we use a digits classifier to get the puzzle then solve it in 5 steps :

  • Read the image containing the Sudoku puzzle provided by the user ​(must be a 9X9 sudoku image)
  • Locate the puzzle board and extract it
  • Locate each of the cells of the Sudoku board and read the digit if exist
  • Apply the sudoku solver algorithm
  • Write the answer digits and display the output image

N|Sudoku Solver

Demo

https://www.youtube.com/watch?v=FXLoTUvDVPY&t=1s

About

this is a computer vision project that detects then solves sudoku puzzles, first, it detects the puzzle then read the digits and locate missing digits second it applies sudoku solving algorithm to get the missing numbers and add them to the input image

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published