Monday, March 21, 2011

Matlab Script to Create an AVI Movie

The following is a script a wrote to create a movie with matlab, at a given fps:

function [aviobj]=imageMovie(mydir,filename,fps)
allImages = dir([mydir '/*.jpg']);
aviobj=avifile([mydir '/' filename],'fps',fps);
for i=1:length(allImages)
M(i)=im2frame(imread(allImages(i).name));
end;
aviobj = addframe(aviobj,M);
aviobj = close(aviobj);

No comments:

Post a Comment