matlab对图像加入噪声的方法

随机噪声:

>> snoise = 0.25*randn(size(original));

>> j = imadd(original,im2uint8(snoise));
>> imshow(j);

>> imwrite(j,'H:\randNoise0.25.jpg','JPG');         %imwrite可以确保保存的图片周围没有save as的白色区域


椒盐噪声:

>> j = imnoise(original,'salt & pepper',0.01);

高斯噪声:

>> j = imnoise(original,'gaussian',0,0.01);



posted on 2012-05-13 16:45  数学之道  阅读(1165)  评论(0编辑  收藏  举报

导航