matlab将jpg图片转成avi视频:
clear
pic=dir('*.jpg');
%取文件的数量:num
a=size(pic);
num=a(1);
for i=1:num
im(:,:,:,i)=imread(strcat(num2str(i),'.jpg'));%各图片用数字命名,如1.jpg
imshow(im(:,:,:,i))
M(i) = getframe;
end
movie2avi(M,'out.avi','FPS',1)%输出录像
matlab将jpg图片转成avi视频:
clear
pic=dir('*.jpg');
%取文件的数量:num
a=size(pic);
num=a(1);
for i=1:num
im(:,:,:,i)=imread(strcat(num2str(i),'.jpg'));%各图片用数字命名,如1.jpg
imshow(im(:,:,:,i))
M(i) = getframe;
end
movie2avi(M,'out.avi','FPS',1)%输出录像