概述
%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截取视频所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复