Sudoku Solver
Solving Sudoku by extracting the puzzle from photo using Computer Vision and OCR and solving it.
computer-vision machine-learning optical-character-recognition code

The input sudoku photo is converted to grayscale, blurred, and the contours are found and before dividing the image into 81 squares using OpenCV.

Later pytesseract is used to detect the numbers from each of these squares and stored in a matrix which is solved using backtracking to give the result.

Don't forget to tag @SurajSubramanian , @NishanthSV in your comment, otherwise they may not be notified.

Authors original post
Machine Learning | Deep Learning Enthusiast :)
PSG college of technology
Share this project
Similar projects
Easy OCR
Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai.
PicTranslate: Seamless live Image Text translator
Given an image with text on it, this app can give you a new image with text modified into a different language.
TRGD: Text Recognition Data Generator
A synthetic data generator for text recognition.
Build a parser to extract the table in PDF document with RetinaNet