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.
- 📸 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
-
Clone the repo:
git clone https://github.com/udham2511/Sudoku-Solver.git cd Sudoku-Solver -
Install dependencies:
pip install -r requirements.txt
-
Run the solver:
python main.py
- Python 3
- OpenCV
- NumPy
- TensorFlow/Keras (for digit recognition)
- Backtracking Algorithm
📬 Connect with me on LinkedIn
