Main Content

Leer varias imágenes desde un único archivo gráfico

Este ejemplo muestra cómo leer varias imágenes desde un único archivo gráfico. Algunos formatos de archivo gráfico le permiten almacenar varias imágenes. Puede leerlas utilizando parámetros de formato específico con imread. Por defecto, imread importa solo la primera imagen del archivo.

Preasigne un arreglo 4D para retener las imágenes que se desea leer desde el archivo.

mri = zeros([128 128 1 27],'uint8');

Lea las imágenes desde el archivo utilizando un bucle para leer cada una de ellas de forma secuencial.

for frame=1:27
    [mri(:,:,:,frame),map] = imread('mri.tif',frame);
end
whos
  Name         Size                   Bytes  Class     Attributes

  frame        1x1                        8  double              
  map        256x3                     6144  double              
  mri        128x128x1x27            442368  uint8               

Consulte también

Temas relacionados