Original imageThe input image (grayscale). |
SpectrumForward Fourier transform of the original image. Values are complex numbers; absolute values are shown for visualization. |
Masked spectrum (edit here!)
Brush size: |
ResultThe result of inverse Fourier transform of the masked spectrum. |
|---|---|---|---|
|
|
|||
|
or |
or |
Mask |
Basis functionThe 2D sinusoidal wave at the cursor frequency. |
This is an interactive demo tool for understanding how 2D image Fourier transform works.
This work is inspired by Prof. Ohzawa's lecture. →video
Source code (GitHub) — Any suggestions and issues are welcome.