readavi.m

来自「用matlab对视频文件(*.avi)进行读取」· M 代码 · 共 12 行

M
12
字号
function readavi(filename)
%filename='mv.avi'
%aviinfo('mv.avi'); %显示存在当前文件夹下的电影*.avi的信息 
%mov=aviread('.avi'); %读入存在当前文件夹下的电影*.avi 
%movie(mov); %放映电影 
%将电影转成图片序列 
mov=aviread(filename); %读入 
fnum=size(mov,2); %读取电影的祯数,mov为1*temp 
for i=1:fnum 
strtemp=strcat(int2str(i),'.','jpg');%将每祯转成jpg的图片 
imwrite(mov(i).cdata(:,:,:),strtemp); 
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?