我试图将高斯和泊松噪声添加到图像中。
我已经尝试按如下方式实现,但结果并不是我所期望的。
I = imread('eight.tif');
J = imnoise(I,'gaussian',0, 0.02); %mean variance
figure, imshow(I), figure, imshow(J)
P = imnoise(I,'poisson');
figure, imshow(P)
K = J+P;
figure, imshow(K)
如何正确添加泊松噪声和高斯噪声?
答案 0 :(得分:2)
您应该将imnoise
应用于J
,而不是I
。
K = imnoise(J,'poisson');
figure, imshow(K)
imnoise
已经为您的图片添加噪音,因此添加J+P
会将图片添加到自身,另外添加到已经 - 增加了噪音。