Skip to content

Simple image match template for quickly getting started with Python and pyAutoGUI and OpenCV for screen capture and keyboard/mouse manipulation

License

Notifications You must be signed in to change notification settings

kawaiipantsu/screen-manipulator

Repository files navigation

ᵔᴥᵔ Screen-manipulator

Twitter Follow GitHub issues GitHub closed issues GitHub license GitHub forks GitHub stars

Simple image match template for quickly getting started with Python and pyAutoGUI and OpenCV for screen capture and keyboard/mouse manipulation.

Screen-manipulator


Python screen manipulation and automation with pyAutoGUI and OpenCV

This is a simple boilerplate to get you going.

Notes

These notes are just here for your entertainment, they don't really serve any purpose other than giving you some facts that you properly already know from either reading comments in the python file or googling it.

  • pyautogui screen capture will consume 100-200ms !
  • OpenCV image manipulation also adds more time (like 100-200ms)
  • CPU/System/Hardware dependent
  • For now only "matching" on image templates no real AI

Future examples?

These future examples is something i have though of could be cool to have here as well, some of them might be a bit out of scope.

  • Regional capture, to optimize response time
  • Confidence optimization
  • AI learning of image template to match "evolving" content
  • Matching capture/content in minimized windows

About

Simple image match template for quickly getting started with Python and pyAutoGUI and OpenCV for screen capture and keyboard/mouse manipulation

Topics

Resources

License

Stars

Watchers

Forks