Как вы можете найти в функции MOVIE Документация , он воспроизводит фильм, который на самом деле представляет собой массив кадров.Кадр, в свою очередь, представляет собой один «снимок» или неподвижное изображение, представленное в MATLAB структурой с полями cdata (матрица данных пикселей) и картой цветов (если используется).
Вы можете создать кадр из текущей фигуры с помощью функции GETFRAME : F = getframe;
.F.cdata
будет матрица изображения H x W x 3, с 3-м измерением, представляющим 3 цветовых канала - красный, зеленый и синий.Вы можете показать это с помощью команды image(F.cdata)
.
Если M
- это кадры фильма, вы можете показать только первый кадр с image(M(1).cdata)
.
Я бы порекомендовал вам поиграть с примерами на MOVIE и GETFRAME справочные страницы для лучшего понимания.