Skip to content

solve find waldo puzzle using computer vision (Template matching)

Notifications You must be signed in to change notification settings

Kevintirta/Finding-Waldo-Civdrone

Repository files navigation

Finding-Waldo-Civdrone

Purpose of the project:
To find Waldo in the pool of people.

Image explanation:
The image shown on the left represents the raw image while the image on the right represents resulted image from finding_waldo.py

Method used:

  1. Computer Vision method being used in the project is Template Matching which is a high level to identify part of input image that match the given image pattern, in this case, we managed to find Waldo in the input raw image using the TM_CCOEFF_NORMED formula, one of template matching operation.
  2. GUI being used in the project is tkinter.

How to run the project:

  1. Make sure the finding_waldo.py, waldo.png, wenda.png, and wheres-waldo-2.jpg located in the same directory
  2. Run the finding_waldo.py to find waldo in the raw data
  3. A statement will be printed in the console to show whether waldo is found or not
  4. A tkinter GUI will be shown, the first image being the raw image, and second image being the resulted image.

Enhancement:
The script is also able to find Wenda who is Waldo's girlfriend
Picture 1. Raw Image

Picture 2. Found Waldo Image

Picture 3. Found Wenda Image

About

solve find waldo puzzle using computer vision (Template matching)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages