转换 2D 图像的低通滤波器的截止频率

converting cutoff frequency of lowpass filter for 2D images

如果我们想用h = fspecial('average', size)对图像进行0.3xpi rad/sample的低通滤波,下面代码中0.3xpi rad/sample对应的size参数如何确定?

lp_filter = fspecial('average', size);
img = imfilter(original,lp_filter,'replicate'); 

过滤器大小是截止值的倒数。因此,对于像平均值这样的简单过滤器,如果您的大小为 1 个像素(即没有平均值),则截止值将在 pi rad/sample。因此,最接近 0.3 pi rad/sample 的整数将是 3 个像素的大小。

数学比这复杂一点,但在这种情况下这是一个有用的经验法则。