我想从相机计算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更改?
答案 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。