2.6.1.9. V4L2_PIX_FMT_SRGGB12P (‘pRCC’), V4L2_PIX_FMT_SGRBG12P (‘pgCC’), V4L2_PIX_FMT_SGBRG12P (‘pGCC’), V4L2_PIX_FMT_SBGGR12P (‘pBCC’),

2.6.1.9.1. 12 位打包 Bayer 格式

2.6.1.9.1.1. 描述

這四種畫素格式是每顏色 12 位的打包原始 sRGB / Bayer 格式。每兩個連續的樣本被打包成三個位元組。前兩個位元組包含畫素的 8 個高位,第三個位元組包含每個畫素的四個最低有效位,順序相同。

每個 n 畫素行包含 n/2 個綠色樣本和 n/2 個藍色或紅色樣本,行之間綠紅和綠藍交替。它們通常被描述為 GRGR... BGBG...、RGRG... GBGB... 等。下面是一個小的 V4L2_PIX_FMT_SBGGR12P 影像示例。

位元組順序。每個單元格為一個位元組。

起始 + 0

B00high

G01high

G01low(位 7--4)

B00low(位 3--0)

B02high

G03high

G03low(位 7--4)

B02low(位 3--0)

起始 + 6

G10high

R11high

R11low(位 7--4)

G10low(位 3--0)

G12high

R13high

R13low(位 7--4)

G12low(位 3--0)

起始 + 12

B20high

G21high

G21low(位 7--4)

B20low(位 3--0)

B22high

G23high

G23low(位 7--4)

B22low(位 3--0)

起始 + 18

G30high

R31high

R31low(位 7--4)

G30low(位 3--0)

G32high

R33high

R33low(位 7--4)

G32low(位 3--0)