我有一个 2D 图像,我使用 FFT 将它与 2D 内核图像进行卷积。到目前为止,我一直在使用对称内核(例如,高斯与 stddev_x = stddev_y)。结果,我从不考虑是否必须翻转我的内核映像,因为它不会产生任何影响。但是,现在我想使用带有 stddev_x != stddev_y 和任意角度的椭圆高斯核对我的图像进行卷积。现在,我是否必须在 FFT 卷积之前翻转我的内核图像?或者只有在使用通常的卷积算法而不是基于 FFT 的算法时才需要翻转?
谢谢你。
我有一个 2D 图像,我使用 FFT 将它与 2D 内核图像进行卷积。到目前为止,我一直在使用对称内核(例如,高斯与 stddev_x = stddev_y)。结果,我从不考虑是否必须翻转我的内核映像,因为它不会产生任何影响。但是,现在我想使用带有 stddev_x != stddev_y 和任意角度的椭圆高斯核对我的图像进行卷积。现在,我是否必须在 FFT 卷积之前翻转我的内核图像?或者只有在使用通常的卷积算法而不是基于 FFT 的算法时才需要翻转?
谢谢你。
翻转和拖动是一种动画方法,用于时间(或空间)域中卷积的图形计算。它是参数操纵的结果(或者) 信号作为 n 的函数进行动画处理,但在卷积和中绘制在 k 的轴上: