640 x 480
尺寸的图像或视频,则Y平面将具有640 x 480
字节,而U和V两个平面均为640/2 x 480/2
。这并不意味着U平面有640/2 x 480/2
,而V平面有640/2 x 480/2
,它们都只有640/2 x 480/2
字节。因此,输出缓冲区中的总字节数为2 * (640/2) * (480/2)
。byte [] myArray new byte[(640 * 480) + (2 * (640/2) * (480/2)) ];
所以问题是,我是否正确理解了它?我是否按照指定的NV12格式制作了字节数组。