xiuhuwang 发表于 2009-5-12 17:06

求助给图像加噪声,但加不上自己理想的噪声

我要给一张二值图像增加均值为0,方差可以自定义的随机矩阵
控制数据在0-255之间,该怎么实现啊

friendchj 发表于 2009-5-12 17:38

help rand
注意 rand 的范围在(0,1)之间

xiuhuwang 发表于 2009-5-12 18:12

回复 沙发 friendchj 的帖子

我试过好多次了啊
都是不成功的
比如:
P=randn(m,n)*0.7;
P=P*255;
一改变方差ms就出问题了

friendchj 发表于 2009-5-12 19:33

试试
x=randn(5);
x=x*0.7;
xmin=min(x(:));
xmax=max(x(:));
x=(x-xmin)/(xmax-xmin)*255;

xiuhuwang 发表于 2009-5-12 19:57

回复 地板 friendchj 的帖子

能给解释一下么
和我原来的想法不同之处在哪里?
谢谢

friendchj 发表于 2009-5-12 20:10

回复 5楼 xiuhuwang 的帖子

你的P的范围不一定在(0,1),况且会随着方差的变化而变化,因此乘以255,并不一定在0-255.对于randn,P也有可能为负。
我是把P的范围拉伸到0-255

xiuhuwang 发表于 2009-5-12 21:04

回复 6楼 friendchj 的帖子


我看出来了
谢谢

xiezhh 发表于 2009-5-12 21:13

回复 楼主 xiuhuwang 的帖子

函数imnoise不能满足需要吗?
页: [1]
查看完整版本: 求助给图像加噪声,但加不上自己理想的噪声