Matlab:视频读取和帧保存

 时间:2024-10-12 02:47:38

1、VideoReader用法:由命令help VideoReader,得OBJ 屏顿幂垂= VideoReader(FILENAME) constructs a multimedia reader object, OBJ, that can read in video data from a multimedia file.FILENAME is a string specifying the name of a multimedia file.There are no restrictions on file extensions.By default, MATLAB looks for the file FILENAME on the MATLAB path.该语句将视频文件读到OBJ结构,FILENAME为文件路径,可为绝对路径,默认路径为工程目录。

Matlab:视频读取和帧保存

3、read - 帧读取frame = read(obj),%获取该视频对象的所有帧frame = read(obj, index),%获取该视频对象的指定帧frame = read(obj, 1); % first frame only 获取第一帧frame = read(obj, [1 10]); % first 10 frames 获取前10帧frame = read(obj, Inf); % last frame only 获取最后一帧frame = read(obj, [50 Inf]); % frame 50 thru end 获取第50帧之后

Matlab:视频读取和帧保存

5、视频读取和帧保存程序:obj = VideoReader('out.avi');%输入视频位置numFrames = obj.NumberOfFrames;% 帧的总数for k = 1 : 15% 读取前15帧 frame = read(obj,k);%读取第几帧 imshow(frame);%显示帧 imwrite(frame,strcat('im',num2str(k),'.jpg'),'jpg');% 保存帧end

Matlab:视频读取和帧保存Matlab:视频读取和帧保存
  • 自己怎样在Matlab中搭建一个锁相环
  • 程序设计时绘制开始状态流程图的方法
  • 用Protel 99 SE绘制原理图前做什么准备?
  • 如何用matlab2014做电力系统仿真
  • Proteus创建一个项目,新建工程
  • 热门搜索
    怎么制作u盘启动盘 无名指麻木是怎么回事 脸上长黄褐斑怎么办 家常炸酱面 肛瘘怎么治 民间故事大全阅读 鲫鱼汤的家常做法 春夏秋冬怎么分 小儿湿疹的治疗方法 螨虫怎么处理