%function getperiod(filename)
%[filename, pathname] = uigetfile({'*.avi', 'JPEG文件(*.avi)';'*.bmp','BMP文件(*.bmp)';});
[filename, pathname] = uigetfile({'*.avi', 'avi文件(*.avi)';});
if(filename == 0), return, end
global FILENAME %声明全局变量
FILENAME = [pathname filename];
t1=input('输入起始帧:');
t2=input('输入终止帧:');
tic;
%filename='64_10.AVI';
infor=aviinfo(FILENAME);
fps=infor.FramesPerSecond;
totalframe=infor.NumFrames;
%fnum=size(vid.frames,2);
index=t1:t2;
frame=length(index);
fprintf('开始读取原视频... n');
finput=aviread(FILENAME,index);
fprintf('读取原视频完成... n');
mov=avifile('input04.AVI.avi','compression','none','fps',fps);
fprintf('开始保存新视频... n');
for (i&#
最后
以上就是忧虑微笑最近收集整理的关于通过matlab截取视频的全部内容,更多相关通过matlab截取视频内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复