Image Sudoku Solver on Browser

version 1.0.0 (48.5 MB) by michio
Having a hard time solving Sudoku? Take a picture of your sudoku from your mobile (or webcam) to get the solution.

24 Downloads

Updated 18 Dec 2021

From GitHub

View License on GitHub

Webcam Sudoku Solver

Copyright (c) 2021 Michio Inoue

The sudoku on webcam image is recognized by classic image processing techniques and each digit is recognized by a simple CNN. The solution of the sudoku is overlayed on the original image and displayed on the web page.

日本語の解説はこちら

Products used in development

  • MATLAB R2021b
  • Image Processing Toolbox
  • Deep Learning Toolbox
  • MATLAB Coder

MATLAB's Sudoku solver is implemented as a form of WebAssembly, through "Generate JavaScript Using MATLAB Coder" version 2.0.2 by Geoff McVittie. The tool allows you to create JavaScript/WebAssembly libraries from MATLAB projects using MATLAB Coder.

You can find the tool here: https://jp.mathworks.com/matlabcentral/fileexchange/69973-generate-javascript-using-matlab-coder

Training CNN

The details can be find here model/trainCNN/trainCNNtoClassifyDigits.mlx

Cite As

michio (2022). Image Sudoku Solver on Browser (https://github.com/minoue-xx/Sudoku-Solver-via-Wasm/releases/tag/v1.0.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2021b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.