怎么用MATLAB把多张图片合成AVI动画

2023-05-25 综合 32阅读
哈哈,我基于楼上的,做了一个
注意,你改一下你的陪拿迹芦路径,就是pic=dir('.\*.jpg')
你把第一个芦州搭点改成你的路径。
另外图片命名规则为
1.jpg
2.jpg
3.jpg
……

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear
pic=dir('.\*.jpg');

%取文件的数量:num
a=size(pic);
num=a(1);

for i=1:num
im(:,:,:,i)=imread(strcat(num2str(i),'.jpg'));
imshow(im(:,:,:,i))
M(i) = getframe;
end

movie2avi(M,'out.avi','FPS',1)%输出视频
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com