如何确定高斯滤波器的窗口大小(How to determine the window size of

2019-08-31 21:35发布

高斯平滑是一种常见的图像处理功能,以及用于引入高斯滤波的,请参阅此处 。 正如我们所看到的,一个参数:标准偏差将决定高斯函数的形状。 然而,当我们用高斯滤波执行卷积,另一个参数:高斯滤波器的窗口尺寸也应在同一时间确定。 例如,当我们使用fspecial通过MATLAB,不仅是标准偏差,还必须提供窗口大小提供的功能。 直觉上,较大的高斯标准偏差越大高斯核窗口应该。 然而,有关如何设置在右边的窗口大小没有一般规则。 有任何想法吗? 谢谢!

Answer 1:

size在掩模的驱动滤波器量。 较大的size ,对应于较大的卷积掩模,通常会导致在滤波的更大的程度。 作为一个有点权衡更大量降低噪音,更大的过滤器也影响了图像的细节品质。

这是因为里程碑。 现在来到Gaussian filterstandard deviation是主要参数。 如果使用2D滤波器, 在荫罩的边缘,你可能会想要的权重接近0。

为了这一点,我已经说了,你可以选择一个尺寸是一般的三倍口罩standard deviation 。 这样一来,几乎整个高斯钟是考虑到,在蒙版的边缘的权重将渐近地趋向于零。

我希望这有帮助。



Answer 2:

这里是一个很好的参考。

  1. 离散化之后,随着距离的像素大于3西格马具有可忽略的权重。 见这

  2. 正如已经指出的,6SIGMA,意味着3sigma左右逢源

  3. 用于滤波卷积矩阵的大小会无意中被6SIGMA 6SIGMA因为点1和2以上的,。

在这里你怎么能获得离散高斯。

最后,标准偏差(因此内核使用)的大小取决于你怀疑多少噪音是形象。 显然,更大的卷积核意味着更远的像素得到促进中心像素的新值,而不是一个较小的内核。



文章来源: How to determine the window size of a Gaussian filter