2.6.1.11. V4L2_PIX_FMT_SRGGB14P (‘pREE’), V4L2_PIX_FMT_SGRBG14P (‘pgEE’), V4L2_PIX_FMT_SGBRG14P (‘pGEE’), V4L2_PIX_FMT_SBGGR14P (‘pBEE’),¶
man V4L2_PIX_FMT_SRGGB14P(2)
V4L2_PIX_FMT_SGRBG14P V4L2_PIX_FMT_SGBRG14P V4L2_PIX_FMT_SBGGR14P 14 位打包 Bayer 格式
2.6.1.11.1. 描述¶
这四种像素格式是每种颜色 14 位的打包原始 sRGB / Bayer 格式。每四个连续样本打包成七个字节。前四个字节中的每一个都包含像素的八个高位,随后的三个字节包含每个像素的六个最低有效位,顺序相同。
每个 n 像素行包含 n/2 个绿色样本和 n/2 个蓝色或红色样本,绿色-红色和绿色-蓝色行交替出现。它们通常被描述为 GRGR... BGBG...、RGRG... GBGB... 等。下面是其中一种格式的示例
字节顺序。 每个单元格是一个字节。
start + 0 |
B00high |
G01high |
B02high |
G03high |
G01low bits 1--0(bits 7--6) B00low bits 5--0(bits 5--0) |
B02low bits 3--0(bits 7--4) G01low bits 5--2(bits 3--0) |
G03low bits 5--0(bits 7--2) B02low bits 5--4(bits 1--0) |
start + 7 |
G10high |
R11high |
G12high |
R13high |
R11low bits 1--0(bits 7--6) G10low bits 5--0(bits 5--0) |
G12low bits 3--0(bits 7--4) R11low bits 5--2(bits 3--0) |
R13low bits 5--0(bits 7--2) G12low bits 5--4(bits 1--0) |
start + 14 |
B20high |
G21high |
B22high |
G23high |
G21low bits 1--0(bits 7--6) B20low bits 5--0(bits 5--0) |
B22low bits 3--0(bits 7--4) G21low bits 5--2(bits 3--0) |
G23low bits 5--0(bits 7--2) B22low bits 5--4(bits 1--0) |
start + 21 |
G30high |
R31high |
G32high |
R33high |
R31low bits 1--0(bits 7--6) G30low bits 5--0(bits 5--0) |
G32low bits 3--0(bits 7--4) R31low bits 5--2(bits 3--0) |
R33low bits 5--0(bits 7--2) G32low bits 5--4(bits 1--0) |