You can also choose to animate the solving process. The grey areas are places the computer has found to be dead ends.
Have fun!
gLike
Maze Scanner

Feed Maze Scanner a picture of a maze, and it'll scan it in and spit out a representation of the maze, with the correct path filled out for you!

This project is written exclusively in Java, with depth-first search used to find the path. It runs in the command prompt and has a host of sensitivity settings so that it can support a large variety of mazes. It also features a progress mode for the user to see the solving process.

View Website
James Lin
Student at UC Berkeley Berkeley, CA