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 压缩数据