- Hands-On Image Processing with Python
- Sandipan Dey
- 84字
- 2025-02-22 06:42:39
The Fast Fourier Transform algorithm to compute the DFT
The Fast Fourier Transform (FFT) is a divide and conquer algorithm to recursively compute the DFT much quicker (with O (N.log2N) time complexity) than the much slower O (N2) naive computation for an n x n image. In Python, both the numpy and scipy libraries provide functions to compute 2D DFT/IDFT using the FFT algorithm. Let's see a few examples.