matlab code to generate background noise in a color image
Mostrar comentarios más antiguos
provide the code to generate background noise ie, white spot like in a color image
Respuestas (2)
Image Analyst
el 19 de Mayo de 2013
1 voto
Were my responses in your duplicate question http://www.mathworks.com/matlabcentral/answers/76170-how-to-generate-background-noise-in-a-color-image not what you were looking for? You could have continued the discussion there instead of posting a new question like it's brand new.
Michael Nauheimer
el 19 de Mayo de 2013
How much noise is wanted? And do you want Gaussian white noise or just random noise?
If you image data is saved in A, I would say you could add Gaussian white noise by doing as shown below.
thesize = size(A);
noisesize = 20; % You choose!
for i = 1:3;
Y(:,:,i) = uint8(double(A(:,:,i))+wgn(thesize(1),thesize(2),noisesize));
end
And then you output data should be in Y with white noise added.
1 comentario
Image Analyst
el 19 de Mayo de 2013
No, he wants salt and pepper noise like he stated in the duplicate of this: http://www.mathworks.com/matlabcentral/answers/76170-how-to-generate-background-noise-in-a-color-image
Categorías
Más información sobre Read, Write, and Modify Image en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!