YUV420P (YU12 and YV12) format

                                YUV420P (YU12 and YV12) format

YUV420PAlso known asplane平面模式, YUV分别在不同平面,也就是有三个平面,它是YUV标准格式4:2:0,主要分为:YU12和YV12,YV12格式YU12基本相同,首先是所有Y值,然后是所有V值,最后是所有U值,它们的方式如下:

YU12 (I420):

yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy   (w*h)
uuuuuuuu uuuuuuuu                                                         (w*h/4)
vvvvvvvv vvvvvvvv                                                         (w*h/4)

YV12:

yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy
vvvvvvvv vvvvvvvv
uuuuuuuu uuuuuuuu

 After the first deposit y, and then alternately uv, u front, v in: NV12

yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy   (w*h)
uvuvuvuv uvuvuvuv uvuvuvuv uvuvuvuv                                       (w*h/2)

 NV21: preexisting y, and then alternately vu, v front, u after

yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy
vuvuvuvu vuvuvuvu vuvuvuvu vuvuvuvu

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw ==

 

Published 49 original articles · won praise 138 · Views 300,000 +

Guess you like

Origin blog.csdn.net/lz0499/article/details/101029783