这个问题对其他人来说可能很愚蠢,但对我来说却非常困难。
您好,我是MATLAB的初学者,我最近正在阅读一篇论文,我们必须以下列方式在图像中添加噪声。
高斯噪声 => sigma = 10
椒盐噪声 => p = 20% sp
我知道用于添加噪声的MATLABimnoise()
函数,我们使用函数。
noise_image = imnoise(input_image, 'salt & pepper', gaus_val)
会增加椒盐噪声和
noise_image = imnoise(input_image, 'gaussian', 0 , salt_pepper_val);
将添加零均值高斯方差噪声salt_pepper_val
。
现在我的问题是使用 imnoise() 函数如何添加以下噪声量。换句话说,对于 gaus_val 和 salt_pepper_val 的值,我将得到 sigma = 10%、20%、......的量的高斯噪声和 20%、30%......的量的椒盐噪声。 ...........
高斯噪声 => sigma = 10
椒盐噪声 => p = 20% sp