Problema de imagen en escala de grises con
Pregunta
Cuando intento para mostrar una imagen en escala de grises usando:
Img = imread('tr2.png');
subplot(111);
imshow(Img);
no parece que la imagen original. ¿Dónde está el problema?
Solución
Trate de leer mapa de colores junto con la imagen:
[Img, map] = imread('tr2.png');
imshow(Img,map);
EDIT:
Creo que tiene imagen indexada y hay que convertirla a RGB antes de cualquier transformación. Uso ind2rgb o ind2gray función.
de Steve el blog de imágenes indexadas.
Otros consejos
código para obtener la escala de grises:
Img = imread('tr2.png');
gray=rgb2gray(Img);
imshow(gray);
(Matlab)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow