关闭

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

标签: 代码实现Matlab视频
1253人阅读 评论(0) 收藏 举报
分类:

下面是使用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
1
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25530次
    • 积分:589
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:5篇
    • 译文:0篇
    • 评论:1条
    最新评论