2D Fourier Transform Explorer

Spatial domain (draw here)
Frequency domain |F(u,v)|
Reconstructed (filtered)
Filter mask (click to edit)

Pattern

Sine wave
Checkerboard
Circle
Stripes
Gaussian
Random noise
Edges

Filter

yes
The 2D DFT: each pixel in frequency domain is a complex exponential at a specific frequency.
Low frequencies = center = global shape.
High frequencies = edges = corners of FFT.
Erase frequency components to blur, sharpen, or remove periodic patterns.