标签: image-processing computer-vision
我知道我们乘以噪音的西格玛值用于增加或减少强度等级,
noise = randn(size(image)) * sigma;
这里sigma与强度有关。但是在创建过滤器时,sigma的目的是什么,
filter = fspecial('gaussian', size, sigma);
为什么我们需要在这里传递sigma值?这个sigma和上面提到的sigma有什么区别? 在此先感谢!!!
答案 0 :(得分:1)
Sigma是标准偏差。阅读有关正常或高斯分布的内容。维基百科,例如
两者都在你提到的那些功能中发挥作用。 它用于定义遵循正态分布的噪声。请参阅randn()中的n? 对于滤波器sigma定义平均计算的权重,其中中心像素是高斯钟的峰值。距离越远,重量越小。