高斯白噪声就是一组高斯分布的随机数,如下面是产生均值为noise_mu,方差为 noise_var的噪声。
noise_mu = 0;
noise_var =1;
noise = randn(size(signal)) sqrt(noise_var) + noise_mu;
MATLAB里面没有专门产生这种噪声的命令,不过你可以先用rand,
randn这样的产生随机白噪声,然后用filter来滤一下。就能得到粉噪声了。
具体设置什么的你参考randn,filter这些命令吧,不给分,具体的俺不说。
泊松噪声既不是加性噪声,也不是乘性噪声,而是一种信号依赖噪声。对于一张图像而言,每个像素点的值都满足泊松分布,且每个像素点的泊松分布的均值是无噪图像在该像素点对应的值。所以一个完美的泊松噪声去除算法应该是对泊松噪声图像每个像素点的值的一个估计,且该估计应该尽可能的接近无噪图像。
>
以上就是关于如何产生高斯白噪声谢谢!我要具体的程序,急用!谢谢了!全部的内容,包括:如何产生高斯白噪声谢谢!我要具体的程序,急用!谢谢了!、Matlab 产生粉红色噪声、用C语言描述产生泊松噪声,N(numda)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)