一、RGB
RGB存储方式:通常R、G、B每分量占一个字节,存储方式为:RGBRGBRGB......
二、YUV
Y表示亮度,UV分别表示色度和饱和度。
YUV格式有两大类:planar和packed
planar:Y、U、V三分量连续储存,即先存储所有的Y,然后存储所有的U,然后所有的V
packed:Y、U、V三分量交错存储,类似于RGB存储方式。
YUV采样方式有多种,常用的如YUV4:4:4,YUV4:2:2,YUV4:2:0,见下图所示:
1)YUV4:4:4表示每一个Y对应一组UV分量
1)YUV4:2:2表示每两个Y对应一组UV分量
1)YUV4:2:0表示每四个Y对应一组UV分量
常见YUV格式分析:
1)YUYV格式(属于YUV4:2:2, packed)
排列方式:Y1 U1 Y2 V1 Y3 U3 Y4 V3 ....
2)UYVY格式(属于YUV4:2:2, packed)
排列方式:U1 Y1 V1 Y2 U3 Y3 V3 Y4 ....3)YUV422P格式(属于YUV4:2:2, planar)
排列方式