" 的整数倍 ,
如果 YUV 图像 的 每行内存宽度 不是 " 内存对齐长度 " 的整数倍 , 就需要在 每行 的末尾添加 填充字节 , 以达到 跨距对齐 要求 ;
被填充的字节 , 没有实际意义 ,...Y 灰度值 分量 , 存储在 最上面的数组中 , 在下图的 Y0 ~ Y7 的 灰度值 就是存放在一个数组中 ;
U 色度值 分量 , 存储在 中间数组中 , 在下图的 U0 ~ U3 的 色度值 就是存放在一个数组中..., U 的个数只有 4 个 , 是 Y 分量个数的一半 ;
V 色度值 分量 , 存储在 最下面的数组中 , 在下图的 V0 ~ V3 的 色度值 就是存放在一个数组中 , V 分量 的个数只有 4...个 , 是 Y 分量 个数的一半 ;
上面的 YUV 图像 内存数据 中 ,
Y0 , Y1 , Y4 , Y5 灰度值 使用 U0V0 色度值 , 4 个像素用了 6 字节 , 一个像素 1.5 字节...1 字节 , 那么 该图像 在内存中 , 每行的长度 是 638 字节 ;
每一行的 实际像素 所占用的内存是 638 字节 ;
需要以 16 字节对齐 , 最后一个字节占用的实际 内存大小 是 638