Procesamiento de imágenes digitales Para la siguiente imagen, ¿qué métodos de mejora de imágenes se pueden utilizar para mejorar el efecto visual?
Hecho a mano, espero que sea bien recibido. Gracias, el código ha sido verificado, sí
Cerrar todo
Borrar todo
clc
A=imread('a. png' );
imshow(A);
A=rgb2gray(A);
A=doble(A);
[ h,w]=size(A);
B=zeros(h,w);
% Hay mucho ruido de sal y pimienta en la imagen, por favor utilice el filtrado de mediana para suavizar
para i=2:h-1
para j=2:w-1
B(i,j)=( A(i-1, j-1 )+A(i-1,j)+A(i-1,j+1)+A(i,j-1)+A(i,j)+A(i ,j+1)+ A(i+1,j-1)+A(i+1,j)+A(i+1,j+1))/9;
fin p>
end
B=uint8(B);
figure,imshow(B);
%Dado que toda la imagen está oscura, utilice la ecualización.
C=histeq(B);
figura,imshow(C);