Just take a screenshot of a 9x9 sudoku table and let pytesseract and z3 solve it for you. Built using python Flask and tailwind css. Make sure you have a .env file with TESSERACT_PATH set to your own tesseract installation (got mine from here). After that just run app.py to run the server locally.
- Add a way to upload images
- Add a way to get the sudoku table from the image
- Link the pages together
- Add user image editing for cropping the image in order to get the sudoku table
- Add a way to save the sudoku table
- Add python database to save the sudoku tables
- Add a way to solve the sudoku table
- Add a way to save the solved sudoku table