Matlab读取并按帧显示视频代码

原创 2015年11月19日 14:52:56

下面是使用Matlab来获取读取并按帧显示视频的代码。

xyloObj = VideoReader('xylophone.mp4'); %相应修改为需要读取的视频文件

nFrames = xyloObj.NumberOfFrames; %获取视频总帧数
vidHeight = xyloObj.Height; %获取视频高度
vidWidth = xyloObj.Width; %获取视频宽度

for k = 1 : nFrames %遍历每一帧
    I = read(xyloObj, k); %读出当前帧
    imshow(I); %显示当前帧
    pause(0.005); %暂停系统,使人眼连贯观察到每一帧,此设为0.005秒
end

相关文章推荐

使用matlab中的VideoReader函数读取,保存,显示,播放视频

clear fileName = 'smallsmoke.avi';  %读取视频函数 obj = VideoReader(fileName); numFrames = obj.NumberOfFra...

Matlab读取avi视频并播放 你必须要知道的

Matlab进行视频分析,首先要能读取单帧图片,然后对图片进行处理分析。尽管这个功能很简单,可是在不同电脑上第一次操作起来,我相信大多数都不能正确播放。(环境:xp+Matlab2008a) 首先看...

Matlab读取视频并处理成帧保存

Matlab读取视频并处理成帧保存 本文介绍主要介绍VideoReader读取视频,并用imwrite将视频帧保存。...

matlab读取视频VideoReader类

matlab视频的处理

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Matlab 对视频的读写操作

原文地址:http://blog.163.com/yuyang_tech/blog/static/21605008320139854818157/                       htt...

如何使用github

小白开通github并使用的一点经验之谈 首先要说一下为什么要开通这个github,其实接触github在很久意见就已经接触到了,但是总觉得这是个用处不太大的东西,想着无非就是把自己写的东西发到网...

linux下Opencv的安装以及配置

因为工作原因,我的大部分工作内容都是在公司的电脑上完成的,所以linux下的opencv安装和配置都是在公司的电脑上的,因此本篇内容可能会分为上下两个部分,在不同的地方完成。只希望做linux下Ope...
  • SimitWS
  • SimitWS
  • 2016年12月19日 22:28
  • 197

如何把连续视频帧转为视频的matlab代码

原先用opencv做这个工作,不过总是会出现一些意想不到的问题 今天网速搜了搜,发现matlab有现车的函数,分析给大家: function CreatAviFromPic(picfrom,pic...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Matlab读取并按帧显示视频代码
举报原因:
原因补充:

(最多只允许输入30个字)