您的位置:首页 > 其它

YUV格式数据存储方式总结(常见的)

2017-09-15 11:36 274 查看
YUV格式有两大类:平面(planar)和紧凑(packed)。

对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。

对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。以下缩写p表示“紧凑”,sp表示“半紧凑”。

以分辨率8*4为例,数据存储方式如下。

1、yuyv(yuv422)【YUY2】:

YUYVYUYV

YUYVYUYV

YUYVYUYV

YUYVYUYV

YUYVYUYV

YUYVYUYV

YUYVYUYV

YUYVYUYV

2、yvyu(yuv422):

YVYUYVYU

YVYUYVYU

YVYUYVYU

YVYUYVYU

YVYUYVYU

YVYUYVYU

YVYUYVYU

YVYUYVYU

uyvy、vyuy略

3、yuv422p(yuv422):

YYYYYYYY

YYYYYYYY

YYYYYYYY

YYYYYYYY

UUUUUUUU

UUUUUUUU

VVVVVVVV

VVVVVVVV

4、yuv422sp(yuv422):

YYYYYYYY

YYYYYYYY

YYYYYYYY

YYYYYYYY

UVUVUVUV

UVUVUVUV

UVUVUVUV

UVUVUVUV

5、yuv420p(yuv420)【I420】:

YYYYYYYY

YYYYYYYY

YYYYYYYY

YYYYYYYY

UUUUUUUU

VVVVVVVV

6、YV12(yuv420):

YYYYYYYY

YYYYYYYY

YYYYYYYY

YYYYYYYY

VVVVVVVV

UUUUUUUU

7、yuv420sp(yuv420):

YYYYYYYY

YYYYYYYY

YYYYYYYY

YYYYYYYY

UVUVUVUV

UVUVUVUV
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: