转换 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 个像素的大小。
数学比这复杂一点,但在这种情况下这是一个有用的经验法则。
如果我们想用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 个像素的大小。
数学比这复杂一点,但在这种情况下这是一个有用的经验法则。