003 视频采样(RGB、RBG、RGBA、NV12、NV21、IYUV、UYVY、YUYV、YUV444)

视频采样

YUV色彩空间有点不寻常。 Y分量确定颜色的亮度(称为亮度或亮度),而U和V分量确定颜色本身(色度)。
人眼对Y敏感,UV不敏感,视频传输时可压缩UV。
003 视频采样(RGB、RBG、RGBA、NV12、NV21、IYUV、UYVY、YUYV、YUV444)
RGB888【3 bytes per pixel】
YUV444【3 bytes per pixel (12 bytes per 4 pixels)】
YUV422【4 bytes per 2 pixels (8 bytes per 4 pixels)】
YUV411【 6 bytes per 4 pixels】
YUV420p【6 bytes per 4 pixels, reordered】

RGB、RBG、RGBA

NV12、NV21、IYUV、UYVY、YUYV、YUV444

格式 Video Pixel Formats 1 pixel n-pixel frame
NV12 4:2:0 YYYYYYYY UVUV Y×8×n (UV)×2×n
NV21 4:2:0 YYYYYYYY VUVU Y×8×n (VU)×2×n
IYUV 4:2:0 YYYYYYYY VVUU Y×8×n (VVUU)×n
UYVY 4:2:2 3×(UYVY) n×3×(UYVY)
YUYV 4:2:2 3×(YUYV) n×3×(YUYV)
YUV444 4:4:4 4×(YUV) n×4×(YUV)

https://www.fourcc.org/yuv.php
https://docs.microsoft.com/en-us/windows-hardware/drivers/display/pixel-formats-for-uncompressed-video