matlab:读取mp4文件,并把逐帧保存成图片文件,文件名的编号随帧数变化

原创 2015年11月18日 14:30:57

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%=====ABSTRACT=====

% translate MP4 file to images. cause the appearance of block artifact, the

% frames of mp4 file will undergo down-sampling and gaussian filter before

% saved as images

%

%=====AUTHOR:dp=====

%   

%=====DATE:151117=====

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

clc

clear

close all



xyloObj = VideoReader('su35.mp4');

nFrames = xyloObj.NumberOfFrames;

vidHeight = xyloObj.Height;

vidWidth = xyloObj.Width;



for k = 1 : nFrames

    im = read(xyloObj, k);%读取第k帧,存入im中

    imwrite(im, ['original_frame',num2str(k),'.bmp'], 'bmp');%把im存储成图片,并且存储的文件名根据序号改变

end



代码如上咯

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

matlab读取视频VideoReader类

matlab视频的处理

matlab读取视频VideoReader类

看到以前matlab中读取视频多使用mmreader等(参考《matlab读取/播放视频的函数》),而现在matlab有一个专门的视频读取类VideoReader完成视频读取的功能。 相关博文:...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

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

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

matlab读取视频VideoReader类

看到以前matlab中读取视频多使用mmreader等(参考《matlab读取/播放视频的函数》),而现在matlab有一个专门的视频读取类VideoReader完成视频读取的功能。 相关博文:...

利用matlab将视频分解成一帧帧图像

与VideoReader类 相似,matlab提供了一个可以写入视频,利用图像序列合成视频的类VideoWriter。 相关博文:《matlab读取视频VideoReader类》 0。一个简单的利...

使用MATLAB获取视频中每一帧的图像

这段代码可将avi视频中的每一帧画面截取出来,并转存到单独的文件夹中。 clear; clc; % choose a video file [filename, pathname] = ...

matlab实现视频的载入,及各帧的图片显示

第一次写,只是自己个人的经验。希望能够帮助像我这样的菜鸟! 我的MATLAB是R2015b的,算是很新的吧。版本的革新,是有些在低版本能用的语句,到高版本就不能用了。就像即将要说的视频读入语句。 ...

Matlab—将绘图保存为视频VideoWrite()函数用法与自定义视频尺寸

Matlab的VideoWrite函数,配合open,writeVideo和close方法可以从图像(figure)中创建视频文件、静态图像或Matlab视频。VideoWrite函数使用预先定义的属...
  • iracer
  • iracer
  • 2015-10-03 08:29
  • 6759

【EMGU】读取视频AVI文件+保存任意帧为图片

文章简介:对拍取的视频需要手动截取或者分帧截取图片,本文拟实现此功能。可多次、任意帧截取。 操作说明:空格键开始截取,回车键退出视频。 开发环境:EMGU2.4.9 + VS2010 +Win7(...

视频文件按帧抓取图像并保存

一.原材料:        win10,opencv3.0,vs2013,test.MP4。只需要配置好opencv的环境就好,3.0可以直接用MP4类型的视频数据。 二.实现功能:     ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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