2016-01-23 325 views
2

当我对图像应用傅立叶变换时,我会得到巨大的复杂值。高频的对应系数值是多少?低频又如何?当我在MATLAB中使用函数fft2时,得到的值为N x M,例如:两个系数:-2+3i2+2i,这些值中的哪一个对应于高频?傅立叶变换高频和低频

回答

2

fft2给出由复数组成的矩阵。这些复数与高频或低频成分无关。为了显现FFT,可以应用fftshift到傅立叶变换矩阵,并且如果你图像的该绝对值移位2D FFT曲线图,可以得到二维频率amplitute地图类似于下面:

enter image description here

这里,中心区域属于低频分量,高频分量是离中心的外部区域。

如果要应用上高频分量一些过滤,可以创建具有相同的中心作为移位FFT图像的圆形二进制图象,并设置外部区域到零,并应用ifft2得到低通滤波的图像

+0

非常感谢AngelinaJolly :) –

+0

嗨安吉丽娜太太快活。什么反映了shiftfft中的白线? –

+0

@ t.hicham他们指出在不同时期特定方向上存在一些频繁的特征波动,如斑马纹理 –