我基本上是这样做的:
I = im2double(imread('lena.png'));
% Add gaussian noise
J = imnoise(I,'gaussian',0,0.05);
现在有了未退化的图像I
和有噪声的图像J
,我如何估计用于高斯噪声的方差是0.05
发布于 2013-03-27 00:02:25
可以通过减法得到噪声波形。您可以使用var()
获取样本方差。
当然,样本方差只是对真实方差的估计。
发布于 2013-03-27 00:02:47
从I中减去J,取每个差值的平方,然后取平均值。由于您知道平均值(零),因此可以使用像素数作为平均值中的分母。
https://stackoverflow.com/questions/15649668
复制相似问题