Maze Solver using Python and OpenCV
summary
Image files become binary masks with cv2.threshold then contours are extracted and small gaps are closed by alternating erosion/dilation to fill cracks; the code subtracts the eroded image from the dilated one to isolate navigable passageways, traces a path through the contour graph and visualizes it with matplotlib. Implementation uses Python and OpenCV plus numpy, runs on a Heroku web app called main puzzle solver.heroku and automatically solves uploaded maze images.
AI-written summary · about
related talks
32mFast Jigsaw Puzzle Solving with Python: From CV Algorithms to Applications
01h 30mHow To Write a Rubik’s Cube Solver
24mImage recognition and camera positioning with OpenCV. A tourist guide application.
01h 11mObject detection using OpenCV
45mTech Tutorial: Image segmentation
38mFinding Lane Lines for Self Driving Cars
20mA Girls Guide To Growing A Moustache with Python
30mIntroduction to Computer Vision with OpenCV
