Matlab de procesamiento de imágenes digitales, este es el código que ejecuta los resultados y los mensajes de error. por favor ayuda
filter2 solo admite filtrado bidimensional.
Tienes un mapa de colores, que es una matriz tridimensional. Añade después de la primera frase:
I = rgb2gray(I);
Cámbialo. Simplemente conviértalo en una matriz bidimensional. Pero esta es una imagen en escala de grises.
Si desea hacer un dibujo en color, llame directamente a imfilter:
K1 = imfilter(J,fspecial('average',3));