Hello,
I've been trying to write a simple code that takes a sequence of images and makes a video from them. However, the video file always ends up empty or unreadable, and I have no idea why the code isn't working. This is the code :
video23 = VideoWriter('video23.avi');%video23.FrameRate = 1;
open(video23); baseN = 'VectorOverlay';d = '_';e = 'Individual.png';f = '-'; for i = 1:87 file_name = [baseN,d,num2str(i),f,num2str(i+1),d,e]; %VectorOverlay_1-2_Individual.png from PIV analysis
im = imread(file_name); figure(1) image(im) writeVideo(video23, im); endclose(video23) implay(video23);
Can someone help me? I also have the images saved as Matlab figures, but matlab won't recognize the file format when I try and get it to read the files.
Best Answer