003 视频采样(RGB、RBG、RGBA、NV12、NV21、IYUV、UYVY、YUYV、YUV444)
视频采样
YUV色彩空间有点不寻常。 Y分量确定颜色的亮度(称为亮度或亮度),而U和V分量确定颜色本身(色度)。
人眼对Y敏感,UV不敏感,视频传输时可压缩UV。
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