MATLAB教程及实训第2版曹弋6章节(585KB).pptVIP

  • 23
  • 0
  • 约8.33千字
  • 约 42页
  • 2018-04-09 发布于未知
  • 举报

MATLAB教程及实训第2版曹弋6章节(585KB).ppt

2.读取视频数据 (1)aviread函数 mov=aviread(filename,index) %获取filename文件的视频帧 (2)getframe函数 f=getframe(h,rect) %获取图形对象的视频帧 3. 播放视频文件 movie(M,n) %将视频帧M播放n遍 例6-14 获取视频AVI文件的信息。 favi=mmfileinfo(fox.avi) movie(mov,2) %播放2遍 movie(mov,-1) %播放一遍后再从后向前播放一遍 6.5.2 以电影方式创建动画 以电影方式是将多个画面逐帧播放,类似于电影的原理,创建动画的步骤如下: (1)使用getframe命令来抓取每个视频帧,视频帧以列向量保存到矩阵中,一般使用for循环来抓取并保存每个视频帧; (2)使用movie命令来播放视频帧矩阵。 例6-15 以电影方式产生视频帧并播放动画,显示二阶系统当阻尼系数ζ在0~1范围内不断增大时,阶跃响应曲线的动画。 (1)使用getframe生成视频帧矩阵MOV x=0:0.1:10; n=1 for k=0:0.02:0.98 y=1-1/sqrt(1-k^2)*exp(-k*x).*sin(sqrt(1-k^2)*x+acos(k)); plot(x,y); hold on axis(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档