Cómo agregar ruido aleatorio a imágenes en matlab
Gráfico lateral (3, 3, 1)
Imshow(M) muestra la imagen original.
Título('Original')
P1 = imnoise(m, 'Gaussian', 0.02) Se agregó ruido gaussiano.
Subtrama (3, 3, 2)
Imshow(P1) muestra la imagen después de agregar ruido gaussiano.
Title('Gaussian Noise');
P2=imnoise(M,'Salt & Chili', 0.02) agrega ruido de sal y pimienta.
Subplot(3,3,3)
Imshow(P2) muestra la imagen después de agregar ruido de sal y pimienta.
Title('Salt amp Chili Noise');
G = medfilter 2 (p1) Filtrado medio de sonidos maníacos gaussianos.
Subtrama (3, 3, 5)
Visualización de imagen (g)
Título ("medfilter gaussiano")
H = medfilter 2 (p2), filtrado medio para la manía de sal y pimienta.
Subtrama (3, 3, 6)
Visualización instantánea (h)
Título ('Ruido médico filtrado de sal y pimienta')
L=[1 1 1 La media aritmética del ruido gaussiano filtrado.
1 1 1
1 1 1];
l = l/9
k=conv2(P1,l)
Subtrama(3, 3, 8)
imshow(k, [])
Título("Filtro de algoritmo gaussiano")
Media aritmética filtrada del ruido de sal y pimienta
d=conv2(P2, l)
Subtrama (3, 3, 9)
imshow(d, [])
Título('Ruido aritmético de sal y pimienta filtrado')