如何用matlab实现输入一张图片数据,将其加上不同的噪声,变为三张图片,再将这三张图片按信噪比融合。

想要一个完整的程序,也可以直接按1/3来求个平均就行了。... 想要一个完整的程序,也可以直接按1/3来求个平均就行了。 展开
 我来答
若我从未遇见你5i
2012-05-20
知道答主
回答量:2
采纳率:0%
帮助的人:5.3万
展开全部
I=imread('图像文件');
%读入图像,如果是txt文件,先将文件变为matlab的当前路径,然后输入I=load('文件名 ')即可
figure;imshow(I,[]);
I1=imnoise(I,'gaussian');%加高斯噪声
I2=imnoise(I,'salt & pepper');%加椒盐噪声
I3=imnoise(I,'speckle');%加乘性噪声
Io=1/3*(I1+I2+I3);
figure;imshow(Io,[]);

不知道这个程序是不是你要的??
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式