В этом примере показано, как считать несколько изображений из одного графического файла. Некоторые форматы графических файлов позволяют хранить несколько изображений. Вы можете считать эти изображения с помощью специфичных для формата параметров с 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