Image Processing Toolbox | ![]() ![]() |
Convert an intensity image to an indexed image
Syntax
[X,map] = gray2ind(I,n)
Description
gray2ind
scales, then rounds, an intensity image to produce an equivalent indexed image.
[X,map] = gray2ind(I,n)
converts the intensity image I
to an indexed image X
with colormap gray(n)
. If n
is omitted, it defaults to 64.
Class Support
The input image I
can be of class uint8
, uint16
, or double
. The class of the output image X
is uint8
if the colormap length is less than or equal to 256. If the colormap length is greater than 256, X
is of class double
.
See Also
![]() | getimage | grayslice | ![]() |