24小时热门版块排行榜    

查看: 3746  |  回复: 0

yuxi1989

银虫 (小有名气)

[求助] matlab 图像添加噪声

一般用matlab给图像添加噪声,使用imnoise函数,然而imnoise函数能够添加噪声的类型有限,所以需要自己根据噪声模型编写代码。首先,把图像归一化到[0,1],然后再按照模型添加噪声。问题如下,如果一副图像某像素点灰度值是255,那么归一化后是1,如果加了噪声值变成了1.5,那么该如何处理呢?是重新将图像归一化到[0,1],再乘以255?如果这样,在计算原图和加了噪声之后图像的信噪比的话,相当于该像素点灰度值是没有变化的。如果仍然保留1.5,但图像灰度值最高只到255,该如何保存图像呢?此外,还有类似问题的,就是负值怎么处理。比如像素点灰度值为0,加了噪声之后变为-5,这个-5怎么怎么处理,是把它变成0吗?谢谢!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 yuxi1989 的主题更新
信息提示
请填处理意见