fn_savemovie
Contents
Syntax
M = fn_savemovie(a[,fname][,clip][,fps][,zoom][,map][,hf]) M = fn_savemovie(a[,'fname',fname],['compression',compression],...)
Description
Input: - a x-y-t array (be aware Matlab convention for images is y-x) or x-y-c-t for true colors (c stands for the 3 color channels, values should be in [0 1] - fname file name (movie is saved in file only if specified) [default = 30] - clip a 2-values vector, or 'fit', or '?SD' - fps frames per second - zoom zooming value, according to which the movie is either interpolated (zoom>0) or binned (0<zoom<1) or enlarged with "big pixels" (zoom<-1) - map nx3 array for the colormap [default = gray(256)] - hf figure handle (if specified, the movie is played in figure)
Note that arguments can be passed in any order, except the first; if there is ambiguity, the function tries to guess which value was entered (for example a scalar value will be assigned to 'fps' if it is >=5, and to 'zoom' if it is <5); in order to de-ambiguate, it is possible to preced the value by a flag. e.g. fn_savemovie(rand(3,4,25),'fname','test.avi','zoom',10)
Output - M movie frames (Matlab format)
See also fn_readmovie, fn_movie
Source
Thomas Deneux
Copyright 2004-2017