🌀 2D Image FFT (2D)
A real 2D Fast Fourier Transform of an image on plain Canvas2D: log-magnitude spectrum with fftshift centring, live low-pass / high-pass frequency masks, and a real inverse-FFT reconstruction.
⚙ Under the hood
A real 2D Fast Fourier Transform of a test image running on plain Canvas2D: a row-column radix-2 FFT builds the log-magnitude spectrum with fftshift centring, a live low-pass or high-pass frequency mask can be applied, and the exact inverse FFT reconstructs the filtered image in real time. Paint directly on the source image to see how your strokes reshape its frequency content.
signalsfftfourier-transformimage-processingfrequency-domaincanvas2d
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install