exponenta event banner

Преобразовать многокадровое изображение в фильм

Чтобы создать фильм MATLAB ® из массива многокадровых изображений, используйте immovie функция. В этом примере создается фильм из многокадрового индексированного изображения.

mov = immovie(X,map);

В примере: X представляет собой четырехмерный массив изображений, которые необходимо использовать для фильма.

Для воспроизведения фильма используйте implay функция.

implay(mov);

В этом примере загружается многокадровое изображение mri.tif и снимает из него фильм.

mri = uint8(zeros(128,128,1,27)); 
for frame=1:27
	[mri(:,:,:,frame),map] = imread('mri.tif',frame);
end

mov = immovie(mri,map);
implay(mov);

Примечание

Для просмотра фильма MATLAB необходимо установить программное обеспечение MATLAB. Для создания фильма, который можно запускать вне среды MATLAB, используйте VideoWriter для создания фильма в стандартном видеоформате, например, AVI.