Fourier transform a part of your screen in realtime. An embedded matplotlib plot shows the 2D Fourier transform of a selected part of your screen. The region of interest and the fps count can be controlled from within the GUI.
- Run FTML_GUI.py
- Click on select ROI
- Mark the region of interest in the image of your screen dispayed in the pop-up window and accept with OK.
- Click on Start FFT
- Change the desired frame rate in the textbox and accept with enter.
- GUI written using wxPython
- Figures embeddded in UI using matplotlib
- Screen capturing with mss
- littlechristiaan
- ROI selection code from ashokfernandez
- Sample image credit: link