gpt4 book ai didi

matlab - 如何在 matlab 中从 3d 矩阵制作视频

转载 作者:太空宇宙 更新时间:2023-11-03 19:41:59 24 4
gpt4 key购买 nike

我在 matlab 中有一大堆 2D 矩阵(它们应该组成一个 3D 矩阵,其中第 3 维是时间),我正在尝试从图像数据制作视频。

我知道我可以使用 surf() 使用其中一个二维矩阵制作曲面图,但我不确定要调用哪个命令来获取我的所有二维矩阵并将它们转换为曲面图的视频.

有人能帮忙吗?

最佳答案

内置函数immovie(X,map)是您想要的一种选择。此函数需要一个 m-by-n-by-1-by-k 4D 矩阵,其中第 4 维是电影的帧。由于您是从 3D 矩阵开始的,因此请先使用置换:

Orig; % 3D matrix
X = permute(Orig,[1 2 4 3]); % 4D matrix
movie = immovie(X,map); % map is the colormap you want to use

implay(movie);

关于matlab - 如何在 matlab 中从 3d 矩阵制作视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16533922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com