1.24. Video4Linux 像素格式 4CC 指南

本文档规定了使用 v4l2_fourcc() 定义的 Video4Linux 4CC 代码的指南。第一个字符定义了像素格式、压缩和颜色空间的性质。其他三个字符的解释取决于第一个字符。

现有的 4CC 可能不遵守这些指南。

1.24.1. 原始拜耳格式

以下第一个字符用于原始拜耳格式

  • B: 原始拜耳,未压缩

  • b: 原始拜耳,DPCM 压缩

  • a: A-law 压缩

  • u: u-law 压缩

第二个字符:像素顺序

  • B: BGGR

  • G: GBRG

  • g: GRBG

  • R: RGGB

第三个字符:未压缩的每像素位数 0--9,A--

第四个字符:压缩的每像素位数 0--9,A--