图片合成视频
clc;
clear;
temp1 = 'D:\仿真程序\result_xingren\'; %图片路径
temp2 = '.jpg';
WriterObj = VideoWriter('XingRen_Video.avi');
n_frames = 73;
open(WriterObj);
for i=1:n_frames
frame = imread(strcat(temp1, num2str(i), temp2));
writeVideo(WriterObj, frame);
end
close(WriterObj);
视频分解成图片
clc;
clear;
video_file = 'D:\XingRen.avi';
video = VideoReader(video_file);
frame_number = video.NumberOfFrames;
for i=1:frame_number
image_name = strcat('D:\实验使用图片\XingRen_video\', num2str(i-1));
img_name = strcat(image_name,'.jpg');
I = read(video, i);
if i~=1
imwrite(I, img_name, 'jpg');
end
I = [];
end