关于YUV格式的讲解,网上有很多,主要有以下几种格式:
1)打包(packed)格式.将YUV分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel):
2)平面(planar)格式。后者使用三个数组分开存放YUV三个分量
YUV 的优点之一是,色度频道的采样率可比 Y 频道低,同时不会明显降低视觉质量。有一种表示法可用来描述 U 和 V 与 Y 的采样频率比例,这个表示法称为 A:B:C 表示法(其实就是Y:U:V):
srcY = Buf_yuv444; srcU = srcY + width * height; srcV = srcU + width * height;
srcY = Buf_yuv422; srcU = srcY + width * height; srcV = srcU + width/2 * height;
srcY = Buf_yuv420; srcU = srcY + width * height; srcV = srcU + width/2 * height/2;
原文:http://www.cnblogs.com/liuyalunuli/p/5054947.html