2.7.1.5. V4L2_PIX_FMT_Y12I (‘Y12I’)¶
交錯灰度影像,例如來自立體對
2.7.1.5.1. 描述¶
這是一個灰度影像,每個畫素的深度為 12 位,但來自 2 個源的畫素交錯並進行位打包。每個畫素都以小端順序儲存在 24 位字中。在小端機器上,可以使用以下方法對這些畫素進行解交織
__u8 *buf;
left0 = 0xfff & *(__u16 *)buf;
right0 = *(__u16 *)(buf + 1) >> 4;
位打包表示。畫素跨越位元組邊界,每個交錯畫素的比例為 3 個位元組。
Y’0左[7:0] |
Y’0右[3:0]Y’0左[11:8] |
Y’0右[11:4] |