FFT
KeyHero
不让自己失望呗
展开
-
二维数组、图像的傅里叶变换(附加反变换与滤波算法)
FFT算法原理就不解释了,可以搜索一下百度即可。 在二维变换中,需要对矩阵进行一行一行,一列一列的FFT变换,具体公式为: F(u,v)=sum(i=0->M-1)sum(j=0->N-1)f(i, j) * exp(-j2πui/M-j*2πvj/N) 也就可以表示为:F(u,v)=sum(i=0->M-1) * exp(-j*2πu*i*/M) * sum(j=0->N-1)f(i, j)原创 2017-04-27 22:58:33 · 3210 阅读 · 1 评论 -
如何用matlab计算图像的二维傅里叶变换
关于二维DFT的原理的话,可以参考清华出版的《图像工程 上册》,所以此处赘述二维DFT的原理,如果不懂的话,那效果图像也不会理解为什么。 所以我在代码中直接调用库fft2(X);% by keyhero% img_fft.mclear;lena=imread('lena.bmp');freq=fft2(lena);freq = fftshift(freq);ampt=abs(fr...原创 2017-06-01 15:57:57 · 8428 阅读 · 3 评论