2592x1944 YUV422一帧图像尺寸计算问题

时间:2016-11-16 09:26:32

标签: image-processing

我想从相机计算2592x1944 YUV422一帧图像尺寸。 我已经看到了https://en.wikipedia.org/wiki/YUV

但我不确定以下计算是否正确。 和

YUV444    3 bytes per pixel     (12 bytes per 4 pixels)
YUV422    4 bytes per 2 pixels  ( 8 bytes per 4 pixels)
YUV411    6 bytes per 4 pixels
YUV420p   6 bytes per 4 pixels, reordered

具有hsync长度的含义。

据我所知,2592x1944 YUV422可以计算一帧图像尺寸,如

帧中的像素总数= 2592 * 1944 = 5038848像素

帧中的总字节数= 5038848 * 2 = 10077696字节

这是否意味着1 hsync实际尺寸(长度)@ YUV422是2592 * 2并且可以通过YUV444,YUV422,YUV411,YUV420更改?

1 个答案:

答案 0 :(得分:2)

如果我们假设8位颜色深度,那么您的计算是正确的。

Y needs 2592x1944 x8bits    = 5038848 bytes
U needs 2592x1944 /2 x8bits = 2519424 bytes
V needs 2592x1944 /2 x8bits = 2519424 bytes
TOTAL = 10077696 bytes for YUV422, 8bits color

我没有得到有关hsync的问题。

对YUV422 https://www.youtube.com/watch?v=7JYZDnenaGc的一个很好的解释, 和颜色深度https://www.youtube.com/watch?v=bKjSox0uwnk