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.

Packed HSV Image 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

V4L2_PIX_FMT_HSV32

‘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

V4L2_PIX_FMT_HSV24

‘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.