怎样使在matlab用imnoise函数啊 对图像有什么要求才能用imnoise函数

unit8()好像用不了imnoise函数
2025-12-13 04:01:29
推荐回答(2个)
回答1:

I = imread('eight.tif');
J = imnoise(I,'salt & pepper',0.02);
figure, imshow(I)
figure, imshow(J)

你直接运行。I,J就是unit8矩阵
对Unit8没什么特别要求。jpg,bmp,tif都可以。

回答2:

% 可以直接用,doc imnoise

rgb = imread('000.jpg');
rgb2 = imnoise(rgb,'gaussian');
subplot(121); imshow(rgb);
subplot(122); imshow(rgb2);