文档帮助中心文档
保存动画和视频文件
writeAnimation(文件名)
文件名writeAnimation(图)
writeAnimation (___、名称、值)
writeAnimation (vidObj)
vidObj writeAnimation(图)
例子
writeAnimation (文件名)写动画对象在当前图GIF或AVI视频文件。必须创建使用的动画对象fanimator函数。的扩展文件名设置视频格式,必须“gif”或“.avi”。
writeAnimation (文件名)
文件名
fanimator
“gif”
“.avi”
如果你不指定文件扩展名,writeAnimation选择了“.avi”默认扩展。
writeAnimation
如果你指定任何其他文件扩展名,如“mp4”或“.mpg”,然后writeAnimation返回一个错误消息。
“mp4”
“.mpg”
writeAnimation (无花果,文件名)动画对象图中写道无花果GIF或AVI视频文件。
writeAnimation (无花果,文件名)
无花果
writeAnimation (___,名称,值)写动画与指定的对象名称,值对参数。使用这个选项的任何输入参数组合在前面的语法。你可以设置指定的属性的名称-值对设置一个GIF或AVI视频文件。
writeAnimation (___,名称,值)
名称,值
writeAnimation (vidObj)写动画对象在当前图VideoWriter对象。这个语法提供了选择动画对象保存在另一个视频文件格式,如mpeg - 4的或未压缩的AVI的。
vidObj
VideoWriter
mpeg - 4的
未压缩的AVI的
writeAnimation (无花果,vidObj)动画对象图中写道无花果到一个VideoWriter对象。
writeAnimation (无花果,vidObj)
如果你保存一个动画VideoWriter对象,然后输出视频文件的属性的属性VideoWriter对象。
全部折叠
创建一个圆移动动画对象并将其保存为GIF文件。
创建两个符号变量,t和x。的变量t定义了动画的时间参数。使用t圈的中心(t) 1)和x参数化范围内圆的周长(π-π)。创建一个循环动画对象使用fanimator。设置x设在和y设在长度相等。
t
x
(t) 1)
(π-π)
信谊t x fanimator (@fplot, cos (x) + t, sin (x) + 1(π-π))轴相等
输入的命令那里播放动画。保存为GIF动画视频文件命名“wheel.gif”。
那里
“wheel.gif”
writeAnimation (“wheel.gif”)
创建一个移动圆动画对象并将其保存为一个mpeg - 4文件。
首先,创建两个符号变量,t和x。的变量t定义了动画的时间参数。使用t圈的中心(t) 1)和x参数化范围内圆的周长(π-π)。创建一个循环动画对象使用fanimator。设置x设在和y设在长度相等。
输入的命令那里播放动画。
接下来,将动画保存为一个mpeg - 4文件。创建一个视频对象,保存到一个文件命名“myFile”通过使用VideoWriter函数。指定视频文件格式mpeg - 4的。打开视频文件,使用writeAnimation保存循环动画对象,并关闭视频文件。
“myFile”
vidObj = VideoWriter (‘myFile’,‘mpeg - 4’);打开(vidObj) writeAnimation (vidObj)关闭(vidObj)
创建一个循环动画对象并将其保存为GIF文件,指定数量的循环。
首先,创建两个符号变量,t和x。的变量t定义了动画的时间参数。创建一个动画图窗口。
信谊t x图=图;
创建一个循环动画对象使用fanimator。使用t圈的中心(t) 1)和x参数化范围内圆的周长(π-π)。设置x设在和y设在长度相等。
接下来,保存的动画人物无花果作为一个GIF文件命名“loop.gif”通过使用writeAnimation函数。的writeAnimation在MATLAB函数总是扮演动画的一次®图窗口之前保存动画。在保存动画GIF文件,创建GIF文件播放动画一次,重复循环指定的数量。对于这个示例,集“LoopCount”为1。动画GIF文件播放两次。
“loop.gif”
“LoopCount”
writeAnimation(无花果,‘loop.gif’,‘LoopCount’, 1)
注意,正确显示循环的数量在一个GIF格式的视频文件,您必须在应用程序打开文件与GIF解码器。
视频文件名,指定为字符串标量或特征向量。文件名的扩展集视频格式,必须“gif”或“.avi”。你必须有文件的写权限。
如果你不指定文件扩展名,writeAnimation使用“.avi”默认情况下。
如果文件名已经存在,那么writeAnimation覆盖文件。
如果文件名不包括一个完整的路径,那么函数保存动画到当前文件夹。
视频对象,指定为一个VideoWriter对象。的VideoWriter对象提供的选项来控制输出视频格式当您保存动画对象。更多信息VideoWriter对象在MATLAB中,看到的VideoWriter。
图
目标图,指定为一个图对象。更多信息图对象,看到图。
指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家。
的名字
价值
Name1, Value1,…,的家
“LoopCount”帧速率,15日,2
AnimationRange
10 [0]
动画的时间参数,指定为一个双元素行向量。这两个元素必须真实值增加。
例子:4.5 [2]
4.5 [2]
帧速率
10
帧速率,指定为一个积极的价值。帧率定义了单位时间内的帧数编写动画对象时一个视频文件。
例子:30.
30.
向后
0
假
逆向选择,指定为一个逻辑值(布尔)。如果您指定真正的向后,然后函数保存动画或相反的顺序。
真正的
例子:真正的
LoopCount
65535年
正
动画循环计数,作为一个非负整数(从指定0来65535年)或正。这个值集的数量重复动画GIF文件中循环。设置这个值没有影响,如果你使用一个GIF以外的视频文件格式。
如果你使用的默认值0,然后扮演动画GIF文件一次。
如果你设置“LoopCount”一个整数n,然后加上扮演动画GIF文件一次n重复(总共n+ 1次)。
重复动画无限使用正价值。
例子:1
1
fanimator|animationToFrame|那里|rewindAnimation|VideoWriter
animationToFrame
rewindAnimation
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室