Simple project solving 9x9 sudoku from file. Project created for Communication Human-Computer classes.
- For new environment:
conda env create -f environment.yml
- For existing environment:
conda env update --prefix ./env --file environment.yml --prune
- Env activation
conda activate SudokuSolver
conda activate <name>
- Commands:
python main.py solve <image_path_name>
- solve sudoku on imagepython main.py test
- test complete sudoku solving programpython main.py test_recognition
- test number recognition from imagepython main.py test_solver <algorithm>
- test sudoku solving algorithm (basic
orpossibilities
)python main.py test_save_img
- save images for every stage of processing each input image (output generates to folder test_img)
jupyter-notebook
for generating number recognition model
conda env export > environment.yml
Project created by: