% matlab2012a 没有readFrame函数 (听说2014b及以上有)
% v = VideoReader('cs.mp4');
% while hasFrame(v)
% a=readFrame(v);
% imwrite(a,strcat(num2str(i),'.jpg'));
% end
clear
clc
%读取视频
v = VideoReader('cs.mp4');
n = v.NumberOfFrames;
for i = 1:n
%只输出最后一个图片
if(i==n)
%读取第i帧
a = read(v,i);
%帧保存为图片
imwrite(a,strcat(num2str(i),'.jpg'));
end
end