VideoFrames

光栅图像文件序列.
常用于视频产品的中间格式.
  • Export 把任意 Mathematica 动画对象转换成视频帧序列.

Import 与 ExportImport 与 Export

  • Export["file", Manipulate[...], "VideoFrames"]Manipulate 对象的动画演示导出为光栅图像文件系列,使用指定的文件名称构建一编号的文件名称序列.
  • 所有被导出的图像具有同样的维数.
  • Export["file", list, "VideoFrames"] 把图像、图形或任意表达式列表转换成每个参数导出到一图像文件.
  • ExportExport["file.ext", expr, "VideoFrames"] 中的文件扩展名推断图像格式.
  • Export 可以把 ManipulateAnimateListAnimate 表达式以及图像或图形对象的列表转换成视频帧序列.
  • 帧数取决于指定的帧率和动画持续时间.
  • Export["file", expr, {"VideoFrames", elem}] 通过把 expr 作为指定参数 elem 创建图像文件.
  • Export["file", expr, "VideoFrames", opt1->val1, ...] 导出具有指定值的指定选项参数的 expr.
  • Export 的完整信息请见参考页.

选项选项

  • Export 的通用选项:
  • BackgroundWhite填充于表达式或被导出动画周围的色彩
    ImageSizeAutomatic像素维数
    "FrameRate"15每秒显示的帧数
  • 当设置为 ImageSize->Automatic,被导出对象的第一帧将被光栅化并被作为结果图像的大小. 剩下的帧将被填充以匹配第一帧的维数.
  • 可以给出指定导出图像格式的所有选项.
  • 当导出 ManipulateAnimateListAnimate 表达式时,还可以使用其他选项. 关于被支持的选项的完整信息,请参见"SWF"的参考页.

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

把一个 Manipulate 对象导出为 PNG 图像序列:

In[1]:=
Click for copyable input
Out[1]=

从连接的照相机中获取图像序列并导出:

In[1]:=
Click for copyable input
Out[1]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »