8000 GitHub - martisalcedo7/maze: Maze solver: Input maze image, origin, and destination to find a solution.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

martisalcedo7/maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze solver using path finding algorithm A*

Maze solver using the A* path finding algorithm with a visualization. The image processing is made using python and opencv. The path finding is implemented in C++ and visualized also using opencv.
A* algorithm

Usage:

  1. Download the repository
  2. Go to /src/c/
  3. Compile the solver running make
  4. Go back to the root folder
  5. Run python3 main.py
  6. Select image containing the maze
  7. Click in two points of the image to define the origin and the target
  8. Close the image and obtain the result

Note: Install opencv, it is required for the visualization

Example:

Maze to be solved:

Solving process:

Result:

About

Maze solver: Input maze image, origin, and destination to find a solution.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0