Detects all edges currently on screen, and draws them highlighted in green on a global overlay. It also measures the fps at which the detection is running, which are displayed in blue in the top-left corner. This project was meant as a test to see if I could work with screen analysis and screen overlays in Python, and may only be compatible with Windows.
Python
Overlay: PyQt6
Screen capture: mss
Edge detection: cv2
Math: numpy
Timing: time
System interaction: sys, ctypes
