摘要:二维图像的傅立叶变换,与一维傅立叶相比,在理解上要抽象很多。我在网上找了几篇相对较好的文章,并用matlab自己做了几个实验图像,希望能对大家理解二维图像的傅立叶变换有所帮助。
关键字:二维傅立叶变换,图像处理
本文是我旧博客中的博文,在CSDN图片显示不正常,请移步旧博客查看:
https://imlogm.github.io/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86/image-fft/
1. 一维傅立叶变换
如果是理工科的话,一维傅立叶变换应该在大学里都学过。如果有所遗忘的话,可以看这篇比较易懂又不失数学性的文章"如何理解傅里叶变换公式?-马同学的回答"。
一维傅立叶变换的公式为:
F ( ω ) = ∫ − ∞ + ∞ f ( t ) e − i ω t d t F(\omega)=\int_{-\infty}^{+\infty}f(t)e^{-i\omega t}dt F(ω)=∫−∞+∞f(t)e−iωtdt
2. 二维傅立叶变换
二维傅立叶变换的公式为:
F ( u , v ) = ∫ − ∞ + ∞ ∫ − ∞ + ∞ f ( x , y ) e − i ( u x + v y ) d x d y F(u,v)=\int_{-\infty}^{+\infty}\int_{-\infty}^{+\infty}f(x,y)e^{-i(ux+vy)}dxdy F(u,v)=∫−∞</