码迷,mamicode.com
首页 > 其他好文 > 详细

NV12/NV12

时间:2018-06-24 17:00:49      阅读:1125      评论:0      收藏:0      [点我收藏+]

标签:提取   占用   bsp   顺序   种类   模式   顺序存储   内存   csdn   

 

NV12和NV21属于YUV420格式,是一种two-plane模式,即Y和UV分为两个Plane,但是UV(CbCr)为交错存储,而不是分为三个plane。其提取方式与上一种类似,即Y‘00、Y‘01、Y‘10、Y‘11共用Cr00、Cb00

YUV420 planar数据存储, 以720×488大小图象YUV420 planar为例,

其存储格式是: 共大小为(720×480×3>>1)字节,

分为三个部分: Y分量:       (720×480)个字节   U(Cb)分量:  (720×480>>2)个字节     V(Cr)分量:   (720×480>>2)个字节

三个部分内部均是行优先存储,三个部分之间是Y,U,V 顺序存储。

即YUV数据的0--720×480字节是Y分量值,    720×480--720×480×5/4字节是U分量    720×480×5/4 --720×480×3/2字节是V分量。

 

手机从摄像头采集的预览数据一般都是NV21
NV21 的存储格式是,以4 X 4 图片为例子
占用内存为 4 X 4 X 3 / 2 = 24 个字节

Y Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
V U V U
V U V U

NV12 的存储格式是,以4 X 4 图片为例子
Y Y Y Y
Y Y Y Y
Y Y Y Y
Y Y Y Y
U V U V
U V U V

from:

https://blog.csdn.net/baidu_31872269/article/details/70315193

https://www.cnblogs.com/samaritan/p/YUV.html

NV12/NV12

标签:提取   占用   bsp   顺序   种类   模式   顺序存储   内存   csdn   

原文地址:https://www.cnblogs.com/aspirs/p/9220828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!