Ejemplo de código fuente de Matlab
I = im read(' Lena . BMP '); leer la imagen original
J1=imnoise(I, 'sal y pimienta', 0.02); ruido, con una media de 0 y una varianza de 0,02
J2=imnoise(I,'Gaussian',0.02); más ruido gaussiano con una media de 0 y una varianza de 0,02.
Subtrama (2, 2, 1), imshow(j 1); muestra imágenes con ruido de sal y pimienta.
Subtrama (2, 2, 2), im show (J2); muestra imágenes con ruido gaussiano.
I1= medfilt2(J1,); realiza un filtrado mediano de una ventana cuadrada de 5×5 en la imagen con ruido de sal y pimienta.
I2= medfilt2(J2,); filtrado mediano de ventana cuadrada de 5×5 de imágenes de ruido gaussiano.
Subtrama (2, 2, 3), imshow(I 1); muestra los resultados del filtrado de imágenes con ruido de sal y pimienta.
Subtrama (2, 2, 4), imshow (I2); muestra los resultados del filtrado de imágenes con ruido gaussiano.
Balance
I = im read(' Lena . BMP '); lee los gráficos en I
imshow(一); >
Gráfico, imhist(1); histograma
I2 = histeq(I); porcentaje de ecualización
imshow(I2); p>Imagen; imhist(I2); Porcentaje de histograma ecualizado
imwrite(I2, ' Lena 2 . BMP ');