Tag | (0080,0007) |
---|---|
Type | Optional (3) |
Keyword | SurfacePointColorCIELabValueData |
Value Multiplicity | 3-3n |
Value Representation | Unsigned Short (US) |
Contains a vector of color triplets to assign colors to each point.
The number of triplets shall be equal to the value of Number Of Surface Points (0066,0015) in the Points Macro.
The units are PCS-Values, and the value is encoded as CIELab. See Section C.10.7.1.1.
Each triplet shall correspond to the respective point in the Point Coordinates Data (0066,0016).
Attributes such as Graphic Layer Recommended Display CIELab Value (0070,0401) consist of three unsigned short values:
An L value linearly scaled to 16 bits, such that 0x0000 corresponds to an L of 0.0, and 0xFFFF corresponds to an L of 100.0.
An a* then a b* value, each linearly scaled to 16 bits and offset to an unsigned range, such that 0x0000 corresponds to an a* or b* of -128.0, 0x8080 corresponds to an a* or b* of 0.0 and 0xFFFF corresponds to an a* or b* of 127.0
This is the same form of encoding as used for the PCS in ICC Profiles.