В этом примере показано, как считывать несколько изображений из одного графического файла. Некоторые форматы графических файлов позволяют хранить несколько изображений. Эти изображения можно прочитать с помощью специфичных для формата параметров с помощью imread. По умолчанию imread импортирует только первое изображение в файле.
Предварительно назначьте массив 4-D для хранения изображений, которые будут считываться из файла.
mri = zeros([128 128 1 27],'uint8');Считывайте изображения из файла, используя цикл для последовательного чтения каждого изображения.
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