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]