produceavifrompic.m
来自「用matlab对视频文件(*.avi)进行读取」· M 代码 · 共 29 行
M
29 行
%说明顺序图片还原成avi
%function produceavifrompic(pfrom,pto,pext,navi)
%aviobj = avifile(navi);
%aviobj.Quality = 100;
%aviobj.compression='None';
%cola=0:1/255:1;
%cola=[cola;cola;cola];%%黑白图像
%cola=cola';
%aviobj.colormap=cola;
%for i=pfrom:pto
%fname=strcat(num2str(i),pext)
%adata=imread(fname);
%aviobj = addframe(aviobj,uint8(adata));
%end
%aviobj=close(aviobj);
%以上是将一系列8位黑白图像转化成avi格式电影,如果是彩色图像,则如下 0.
function produceavifrompic(pfrom,pto,pext,navi)
aviobj = avifile(navi);
aviobj.Quality = 100;
aviobj.compression='None';
for i=pfrom:pto
fname=strcat(num2str(i),pext)
adata=imread(fname);
aviobj = addframe(aviobj,uint8(adata));
end
aviobj=close(aviobj);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?