immovie

Make movie from multiframe image

    Note:   immovie(D,size) is an obsolete syntax and is no longer supported. Use immovie(X,map) instead.

Syntax

mov = immovie(X,map)
mov = immovie(RGB)

Description

mov = immovie(X,map) returns the movie structure array mov from the images in the multiframe indexed image X with the colormap map. For details about the movie structure array, see the reference page for getframe. To play the movie, call implay.

X comprises multiple indexed images, all having the same size and all using the colormap map. X is an m-by-n-by-1-by-k array, where k is the number of images.

mov = immovie(RGB) returns the movie structure array mov from the images in the multiframe, truecolor image RGB.

RGB comprises multiple truecolor images, all having the same size. RGB is an m-by-n-by-3-by-k array, where k is the number of images.

Class Support

An indexed image can be uint8, uint16, single, double, or logical. A truecolor image can be uint8, uint16, single, or double. mov is a MATLAB® movie structure.

Examples

load mri
mov = immovie(D,map);
implay(mov)

More About

expand all

Tips

To create a movie that can be played outside the MATLAB environment, use the VideoWriter class.

See Also

|

Was this topic helpful?