获得数据和建立video.avi使用它们

1173(30天)
大卫。Magnelli
大卫。Magnelli 2018年2月26日
回答: Leostar902022年3月31日
你好,我开发了一个算法,显示在每一个迭代图如下图:
imshow (processo(:,:, 1,我))
持有
情节(X, Y,“o”)
情节(X0, Y0,“o”)
情节(X1, Y1,“o”)
情节(X2, Y2,“o”)
情节(X3, Y3,“o”)
结束
我需要的是保存在数组中每个图(即imshow每个情节),并构建一个.avi视频。有什么建议吗?
提前谢谢你,大卫

接受的答案

KSSV
KSSV 2018年2月26日
i = 1: N
图(1)
imshow (processo(:,:, 1,我))
持有
情节(X, Y,“o”)
情节(X0, Y0,“o”)
情节(X1, Y1,“o”)
情节(X2, Y2,“o”)
情节(X3, Y3,“o”)
持有
F (i) = getframe (gcf);
drawnow
结束
%建立作家1帧/秒的视频
writerObj = VideoWriter (“myVideo.avi”);
writerObj。框架Rate = 10;
%设置秒/形象
%打开视频的作家
打开(writerObj);
%写视频的帧
i = 1:长度(F)
%将图像转换成一个框架
帧= F(我);
writeVideo (writerObj框架);
结束
%关闭作家对象
关闭(writerObj);
7评论
约瑟夫Tereda
约瑟夫Tereda 2020年12月28日
x = [0 0 199 99);
帧= getframe (gcf x);

登录置评。

更多的答案(2)

图像分析
图像分析 2018年9月11日
不论真假,我将创建一个视频演示从不同的表面由海浪()函数。

Leostar90
Leostar90 2022年3月31日
感谢这样一个完美的答案

类别

找到更多的在交互控制和回调帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!