4.2.3. Format
定义常用的图像格式。
- 接口形式:
- FORMAT_YUV420P FORMAT_YUV422P FORMAT_YUV444P FORMAT_NV12 FORMAT_NV21 FORMAT_NV16 FORMAT_NV61 FORMAT_NV24 FORMAT_RGB_PLANAR FORMAT_BGR_PLANAR FORMAT_RGB_PACKED FORMAT_BGR_PACKED FORMAT_RGBP_SEPARATE FORMAT_BGRP_SEPARATE FORMAT_GRAY FORMAT_COMPRESSED 
参数说明:
- FORMAT_YUV420P 
表示预创建一个 YUV420 格式的图片,有三个 plane
- FORMAT_YUV422P 
表示预创建一个 YUV422 格式的图片,有三个 plane
- FORMAT_YUV444P 
表示预创建一个 YUV444 格式的图片,有三个 plane
- FORMAT_NV12 
表示预创建一个 NV12 格式的图片,有两个 plane
- FORMAT_NV21 
表示预创建一个 NV21 格式的图片,有两个 plane
- FORMAT_NV16 
表示预创建一个 NV16 格式的图片,有两个 plane
- FORMAT_NV61 
表示预创建一个 NV61 格式的图片,有两个 plane
- FORMAT_RGB_PLANAR 
表示预创建一个 RGB 格式的图片,RGB 分开排列,有一个 plane
- FORMAT_BGR_PLANAR 
表示预创建一个 BGR 格式的图片,BGR 分开排列,有一个 plane
- FORMAT_RGB_PACKED 
表示预创建一个 RGB 格式的图片,RGB 交错排列,有一个 plane
- FORMAT_BGR_PACKED 
表示预创建一个 BGR 格式的图片,BGR 交错排列,有一个 plane
- FORMAT_RGBP_SEPARATE 
表示预创建一个 RGB planar 格式的图片,RGB 分开排列并各占一个 plane,共有 3 个 plane
- FORMAT_BGRP_SEPARATE 
表示预创建一个 BGR planar 格式的图片,BGR 分开排列并各占一个 plane,共有 3 个 plane
- FORMAT_GRAY 
表示预创建一个灰度图格式的图片,有一个 plane
- FORMAT_COMPRESSED 
表示预创建一个 VPU 内部压缩格式的图片,共有四个 plane,分别存放内容如下:
plane0: Y 压缩表
plane1: Y 压缩数据
plane2: CbCr 压缩表
plane3: CbCr 压缩数据