一直很迷惑YUV422和YUV420的命名怎么来的,也在网上查过不少资料,但是老是感觉解释的不是很明了,不经意在百度知道上看到一条解释,感觉解释的基本上可以看明白了,与是转载一下,与大家共享
原文如下:
YUV之4:2:2或4:2:0都是指的Y分量和UV分量在一个像素点中占有的平均比例。
YUV422即Y:U:V=4:2:2,所以如下四个像素原始排列:
Y0U0V0 Y1U1V1
Y2U2V2 Y3U3V3
存为422格式后:
Y0U0 Y1V0
Y2U2 Y3V2
还原:
Y0U0V0 Y1U0V0
Y2U2V2 Y3U2V2
YUV420有点小小的不一样,刚刚的422你会发现水平方向上的UV分量减半了,而420则是水平垂直方向都会减半。
其三个分量的真实比例4:1:1而不是4:2:0
420只是为了区别YUV411的。
原:
Y0U0V0 Y1U1V1
Y2U2V2 Y3U3V3
存:
Y0 U0 Y1
Y2 V0 Y3
还原:
Y0U0V0 Y1U0V0
Y2U0V0 Y3U0V0
你仔细看下是不是4:1:1,给他起个名字420是因为他在水平方向上每一行除了Y只有U 或 V,这与YUV411是不同的