【数字图像处理】M5. 傅立叶变换 The Fourier Transform (with MATLAB)
一、傅立叶变换 The Fourier Transform
Matlab提供fft、ifft进行一维傅立叶变换,fft2、ifft2进行二维傅立叶变换,为了显示方便使用fftshift来将原点移到中心。
二、理想滤波器 Ideal Filter
1. 低通滤波 Low Pass Filtering
可以看到,理想低通滤波器效果并不理想,出现了严重的振铃现象。
2. 理想高通滤波 High Pass Filtering
三、Butterworth滤波器Butterworth低通滤波器的基本表达式为f(x) = 1 / (1 + (x / D) ^ 2n),高通为f(x) = 1 / (1 + (D / x) ^ 2n),D为截止频率,n为阶数。
三、Gaussian滤波器
低通:
高通: