You are here : matlabImage Processinglab2uint8

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