在频域中构造高斯核

信息处理 傅里叶变换 卷积 高斯
2022-01-24 12:21:35

我目前正在学习傅立叶变换,但有时发现空间域和频域之间的差异有点令人困惑。

假设我想用高斯核对图像进行卷积。据我了解,高斯的傅里叶变换也是高斯的,即傅里叶变换

g(x,y;σ)=12πσ2ex2+y22σ2
G(x,y;σ)=e2πσ2(x2+y2)
但是,如果我直接使用G(x,y;σ)输出内核看起来与第一次计算完全不同g(x,y;σ)然后做FFT。这里的正确方法是什么?我希望这个问题很清楚,但这本质上是我如何直接在频率空间中构造一个高斯内核,所以我不必对内核进行 FFT。

1个回答

您可以用数字检查fft(g) = G,这将比过滤结果更容易分析。至少您可以轻松地绘制它并确定系数是否被移动、翻转或缩放。一件容易做错的事情是确定每个系数对应的频率。我强烈建议您首先处理问题的 1D 版本。有关我为相关问题编写的一维滤波示例,请参阅非对称函数的圆形环绕(在 DFT 计算中) 。