Return image data associated with movie frame


[X,Map] = frame2im(F)


[X,Map] = frame2im(F) returns the indexed image data X and associated colormap Map from the single movie frame F. The output Map is a three-column matrix where each row of the matrix is an RGB triplet value that defines one color of the colormap. If the frame contains true-color data, then Map is empty. The functions getframe and im2frame create a movie frame.


expand all

Convert Movie Frame to Image Data

Create a surface plot.


Use getframe to capture the plot as a movie frame. Then, convert the captured movie frame to image data.

F = getframe;
[X,map] = frame2im(F);
Was this topic helpful?