Matlab - generar mapa de colores

   
Vista:

generar mapa de colores

Publicado por Franco Lewin A. icb.kev.lewin@gmail.com (1 intervención) el 14/10/2014 06:06:04
Hola, Debo implementar una función que permita mostrar tres imágenes en
escala de grises (generadas computacionalmente) con distintos mapas de colores (fig. 1).
La imagen 1 debe mostrarse en escala de grises, los píxeles con intensidades superiores a
un umbral de las imágenes 2 y 3, deben mostrarse con mapas de colores de su elección.
La intersección de las imágenes 2 y 3 debe representarse también con otro mapa de
colores.
Debe generar un script para generar las imágenes 2
y 3 con varios niveles de solapamiento para ilustrar esto. Se recomienda seguir el ejemplo
que se muestra:

close all, clc, clear all
[X,Y] = meshgrid(-128:127,-128:127);
im1 = exp((-X.^2 - Y.^2)/4000);
im1 = 1000*im1;
for offx = linspace(10,100,30)
im2 = exp((-(X-offx).^2 - (Y+20).^2)/1000);
im2 = 7.3*im2+2;
im3 = exp((-(X+offx).^2 - (Y+20).^2)/1000);
im3 = 20*im3-10;
figure(1),
mostrar_imagenes(im1,im2,im3,[3 -4])
drawnow

end

Como agrego los mapas de colores para cada 'im', y que a la vez se dezplacen uno al norte y otro al sur.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder