Skip to content

udham2511/sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 AI-Powered Sudoku Solver with OpenCV

This project is an AI-based Sudoku Solver that uses computer vision to detect, read, and solve Sudoku puzzles from real images. It combines image processing, digit recognition, and backtracking algorithms into a single pipeline using Python and OpenCV.

📸 Screenshot

Tic Tac Toe Screenshot

🔍 Features

  • 📸 Read Sudoku puzzles from images
  • 🎯 Digit recognition using a trained ML model
  • 🧩 Solve Sudoku using the backtracking algorithm
  • 🖼️ Overlay the solution on the original image in real-time

📦 Installation

  1. Clone the repo:

    git clone https://github.com/udham2511/Sudoku-Solver.git
    cd Sudoku-Solver
    
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the solver:

    python main.py

🛠️ Technologies Used

  • Python 3
  • OpenCV
  • NumPy
  • TensorFlow/Keras (for digit recognition)
  • Backtracking Algorithm

👨‍💻 Authors

📬 Connect with me on LinkedIn

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages