【问题标题】:Difference between the two sigmas i.e noise sigma and filter sigma?两个 sigma 之间的区别,即噪声 sigma 和滤波器 sigma?
【发布时间】:2016-03-09 02:38:13
【问题描述】:

我知道我们乘以噪声的 sigma 值用于增加或减少强度级别,即,

noise = randn(size(image)) * sigma;

这里的 sigma 与强度有关。但是创建过滤器时 sigma 的目的是什么,

filter = fspecial('gaussian', size, sigma);

为什么我们需要在这里传递 sigma 值?这个 sigma 和上面提到的有什么区别? 提前谢谢!!!

【问题讨论】:

    标签: image-processing computer-vision


    【解决方案1】:

    Sigma 是标准差。阅读有关正态分布或高斯分布的内容。维基百科,例如

    两者都在您提到的那些功能中发挥作用。 它用于定义服从正态分布的噪声。看到 randn() 中的 n 了吗? 对于滤波器,sigma 定义了平均计算的权重,其中中心像素是高斯钟形峰。距离越远,重量越小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-22
      • 2012-12-13
      • 2018-04-16
      • 1970-01-01
      • 2016-03-26
      • 2020-07-08
      • 1970-01-01
      相关资源
      最近更新 更多