複製鏈接
請複製以下鏈接發送給好友

I420

鎖定
I420是IYUV,數碼攝像機專用表示法。
中文名
I420
意    義
每像素12bit
YV12
亮度(行×列) + V(行×列/4) +
I420
亮度(行×列) + U(行×列/4) +
介紹
或表示為IYUV,數碼攝像機專用表示法.
一般來説,直接採集到的視頻數據是RGB24的格式,RGB24一幀的大小size=width×heigth×3 Byte,RGB32的size=width×heigth×4 Byte,如果是I420(即YUV標準格式4:2:0)的數據量是 size=width×heigth×1.5 Byte。 在採集到RGB24數據後,需要對這個格式的數據進行第一次壓縮。即將圖像的顏色空間由RGB24轉化為IYUV。因為,X264在進行編碼的時候需要標準的YUV(4:2:0)。但是這裏需要注意的是,雖然YV12也是(4:2:0),但是YV12和I420的卻是不同的,在存儲空間上面有些區別。如下:
YV12 : 亮度(行×列) + V(行×列/4)+ U(行×列/4)
I420 : 亮度(行×列) +U(行×列/4)+ V(行×列/4)
可以看出,YV12和I420基本上是一樣的,就是UV的順序不同。