matlab将视频转成每一帧的方法
来源:互联网 发布:unity3d 动漫人物模型 编辑:程序博客网 时间:2024/05/16 09:51
在matlab下,可以将视频转化成每一帧进行保存。(不能实时)
具体代码如下:
Obj = VideoReader('Crowd-Activity-All.avi');%读取视频vidWidth = Obj.Width;vidHeight = Obj.Height;video = struct('frame',zeros(vidHeight,vidWidth,3,'uint8'));k = 1;while hasFrame(Obj) video(k).frame = readFrame(Obj); k = k+1;end
网上还有一种版本,但是较新的matlab版本下,可能会出现一些问题。
obj = VideoReader('Crowd-Activity-All.avi');%输入视频位置 numFrames = obj.NumberOfFrames;% 帧的总数 NumberOfFrames for k = 1 : numFrames% 读取所有帧 frame = read(obj,k);%读取第几帧 % imshow(frame);%显示帧 imwrite(frame,strcat('UMN',num2str(k),'.jpg'),'jpg');% 保存帧 end
ps:我的matlab 版本为2014b。
关于每一个命令的意思,可以自行百度。
0 0
- matlab将视频转成每一帧的方法
- 使用MATLAB获取视频中每一帧的图像
- matlab将jpg图片转成avi视频
- IOS获取视频每一帧的图片方法
- matlab 将jpg图片转成avi视频代码
- Matlab 如何截取视频中的每一帧图像
- Matlab 如何截取视频中的每一帧图像
- matlab如何截取视频中的每一帧图像
- matlab将视频序列转为图像的方法
- 利用matlab将视频分帧成图片或将图片转成视频
- Matlab把对应文件夹下的多个avi格式的视频转化成每一帧的图片
- 提取视频每一帧
- 将java转成exe文件的方法
- 将字符串转成整形的方法.
- 将word转成swf的方法
- 将JPG转成PDF的方法
- 怎样将JPG转成PDF的方法
- 将网页转成pdf的方法
- Caffe源码:math_functions 解析
- 禁用Eclipse的Validating
- 题解——添加回文串
- AndroidDevTools
- 全面解析$.Ajax()方法参数(推荐)
- matlab将视频转成每一帧的方法
- Js实现显示剩余X天X小时X分X秒
- Java异常---Illegal access: this web application instance has been stopped already
- mysql函数
- 已搭建SVN 的Linux主机上创建项目
- AngularJs的集中环境搭建方式
- 使用HtmlUnit做爬虫
- 青蛙换位问题之递归回溯法
- 树与二叉树