如何在傅立叶 Space 中应用高斯滤波器?
How do I apply a Gauss Filter in Fourier Space?
我将一个高斯滤波器以及我要过滤的图像转换为傅立叶 space。在傅立叶 space 中应用滤波器的规则是否与图像 space 中的相同? (例如,仅应用 np.convolve 的卷积)?
根据Convolution theorem,图像space中的卷积对应于傅里叶space中的乘法。
因此,为了应用滤镜,您需要 element-wise 将 Fourier-transformed 图像与 Fourier-transformed 滤镜相乘。
产品是 Fourier-transformed 过滤后的图像。要获得图像 space 中的过滤图像,请应用逆傅立叶变换。
我将一个高斯滤波器以及我要过滤的图像转换为傅立叶 space。在傅立叶 space 中应用滤波器的规则是否与图像 space 中的相同? (例如,仅应用 np.convolve 的卷积)?
根据Convolution theorem,图像space中的卷积对应于傅里叶space中的乘法。
因此,为了应用滤镜,您需要 element-wise 将 Fourier-transformed 图像与 Fourier-transformed 滤镜相乘。
产品是 Fourier-transformed 过滤后的图像。要获得图像 space 中的过滤图像,请应用逆傅立叶变换。