lab2uint8() - Image Processing
lab8 = lab2uint8(lab) converts
an M-by-3 or M-by-N-by-3 array of
color values to uint8. lab8 has
the same size as lab.The Image Processing Toolbox™ software follows the convention
that double-precision
arrays contain 1976 CIE
values.
arrays that
are uint8 or uint16 follow the
convention in the ICC profile specification (ICC.1:2001-4, www.color.org)
for representing
values as unsigned 8-bit or 16-bit integers.
The ICC encoding convention is illustrated by these tables.Value (L*)uint8
Valueuint16 Value
0.000
100.025565280
100.0 + (25500/65280)None65535
Value (a* or b*)uint8
Valueuint16 Value
-128.000
0.012832768
127.0 25565280
127.0 + (255/256)None65535
Syntax
lab8 = lab2uint8(lab)
Example
lab2uint8([100 0 0])
ans =
255 128 128
Output / Return Value
Limitations
Alternatives / See Also
Reference