File Exchange

image thumbnail


version (1.29 KB) by Brett Shoelson
Conveniently extract individual z-planes (e.g., RGB) from an image or axes with one line.


Updated 01 Sep 2016

View Version History

View License

Extract individual planes from an MxNx3 image, or from an axis containing an MxNx3 image.

[R,G,B] = getImagePlanes(I)
Extracts the individual (color) planes from the MxNx3 image specified in I. I may be an image or an axes containing a single MXNx3 image.
I (finally) grew tired of typing:
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);
Now, it's just:
[r,g,b] = getImagePlanes(img);
[r,g,b] = getImagePlanes(gca);

instead! Simple, but useful!

Cite As

Brett Shoelson (2021). getImagePlanes.m (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!