Matlab - Graficar 3d a partir de imágenes 2d

   
Vista:

Graficar 3d a partir de imágenes 2d

Publicado por SoyLeyenda (3 intervenciones) el 23/11/2011 12:41:28
Tengo disponibles una pila de imágenes en dos dimensiones. ¿Puedo visualizar esa pila de imágenes en una sola para que el resultado sea un volumen?

Ejemplo:


for i=1:100
A(:,:,i)=zeros(100,100);
end

Esto genera una pila de 100 imágenes de tamaño 100x100. Cada una de estas imágenes está rellena de ceros. Por tanto cada imagen es un cuadrado negro. El volumen visualizado debería ser un cubo negro. ¿Sabéis cómo hacerlo?

Gracias y saludos.
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
Imágen de perfil de Dave

Graficar 3d a partir de imágenes 2d

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 24/11/2011 04:48:10
Hola Leyenda;

Respecto a tu consulta, para visualizar imágenes deberías usar la función imshow.

Crea y visualiza una matriz de unos (color blanco).

1
2
A=ones(100);
imshow(A)



Crea y visualiza una matriz de ceros (color negros).

1
2
A=zeros(100);
imshow(A)




Espero que sea de alguna ayuda.

Saludos
Dave Correa
correa.dave30@gmail.com
http://fismatlab.blogspot.com/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Graficar 3d a partir de imágenes 2d

Publicado por SoyLeyenda (3 intervenciones) el 24/11/2011 10:28:41
Hola Dave. Gracias por tu ayuda pero no es eso lo que pretendo. El comando imshow muestra la imagen en 2D pero lo que yo quiero es mostrar toda la pila de planos para visualizar el volumen.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar