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