给图像添加RMS噪声

1 投票
1 回答
933 浏览
提问于 2025-04-18 13:22

我有一个二维数组,表示一张图片。我需要给这张图片添加背景高斯噪声,噪声的均方根(RMS)值是2个单位。我对噪声的均方根测量不太了解,也不知道该怎么添加。你能给我一些关于如何做到这一点的建议吗?

1 个回答

3

我理解你的意思是,你想在每个像素上添加符合高斯分布的白噪声。你可以用下面的方式来实现这个目标:

from scipy import stats
my_noise=stats.distributions.norm.rvs(0,2,size=your_array.shape)
your_array+=my_noise

在这里,0是你分布的平均值,2是标准差。

撰写回答