Skip to content

Screen Recognition (Locating Images on Screen)

You take a small screenshot of a button (template image), then search for it on screen.

locate_image.py
import pyautogui
 
# button_pos = pyautogui.locateCenterOnScreen("button.png", confidence=0.9)
# if button_pos:
#     pyautogui.click(button_pos)
  • confidence requires OpenCV support
  • matching can fail due to scaling/themes

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading