2.8.1. Packed HSV formats¶
2.8.1.1. Description¶
The hue (h) is measured in degrees, the equivalence between degrees and LSBs depends on the hsv-encoding used, see Colorspaces. The saturation (s) and the value (v) are measured in percentage of the cylinder: 0 being the smallest value and 255 the maximum.
The values are packed in 24 or 32 bit formats.
Identifier  | 
Code  | 
Byte 0 in memory  | 
Byte 1  | 
Byte 2  | 
Byte 3  | 
|||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bit  | 
7  | 
6  | 
5  | 
4  | 
3  | 
2  | 
1  | 
0  | 
7  | 
6  | 
5  | 
4  | 
3  | 
2  | 
1  | 
0  | 
7  | 
6  | 
5  | 
4  | 
3  | 
2  | 
1  | 
0  | 
7  | 
6  | 
5  | 
4  | 
3  | 
2  | 
1  | 
0  | 
||
  | 
'HSV4'  | 
h7  | 
h6  | 
h5  | 
h4  | 
h3  | 
h2  | 
h1  | 
h0  | 
s7  | 
s6  | 
s5  | 
s4  | 
s3  | 
s2  | 
s1  | 
s0  | 
v7  | 
v6  | 
v5  | 
v4  | 
v3  | 
v2  | 
v1  | 
v0  | 
|||||||||
  | 
'HSV3'  | 
h7  | 
h6  | 
h5  | 
h4  | 
h3  | 
h2  | 
h1  | 
h0  | 
s7  | 
s6  | 
s5  | 
s4  | 
s3  | 
s2  | 
s1  | 
s0  | 
v7  | 
v6  | 
v5  | 
v4  | 
v3  | 
v2  | 
v1  | 
v0  | 
|||||||||
Bit 7 is the most significant bit.