|Image Processing Toolbox User's Guide|
Converting a Multiframe Image to a Movie
To create a MATLAB movie from a multiframe image array, use the
immovie function. This example creates a movie from a multiframe indexed image.
In the example,
X is a four-dimensional array of images that you want to use for the movie.
You can play the movie in MATLAB using the
This example loads the multiframe image
mri.tif and makes a movie out of it. It won't do any good to show the results here, so try it out; it's fun to watch.
mri = uint8(zeros(128,128,1,27)); for frame=1:27 [mri(:,:,:,frame),map] = imread('mri.tif',frame); end mov = immovie(mri,map); movie(mov);
immovie displays the movie as it is being created, so you actually see the movie twice. The movie runs much faster the second time (using
To view a MATLAB movie, you must have MATLAB installed. To make a movie that can be run outside MATLAB, use the MATLAB |
|Displaying All Frames of a Multiframe Image at Once||Texture Mapping|
© 1994-2005 The MathWorks, Inc.