下载
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

hi_pixel_format

说明

DVPP所支持的各种图片格式。

定义

    HI_PIXEL_FORMAT_YUV_400                = 0// YUV400 8bit
    HI_PIXEL_FORMAT_YUV_SEMIPLANAR_420     = 1// YUV420SP NV12 8bit
    HI_PIXEL_FORMAT_YVU_SEMIPLANAR_420     = 2// YUV420SP NV21 8bit
    HI_PIXEL_FORMAT_YUV_SEMIPLANAR_422     = 3// YUV422SP 8bit
    HI_PIXEL_FORMAT_YVU_SEMIPLANAR_422     = 4// YVU422SP 8bit
    HI_PIXEL_FORMAT_YUV_SEMIPLANAR_444     = 5// YUV444SP 8bit
    HI_PIXEL_FORMAT_YVU_SEMIPLANAR_444     = 6// YVU444SP 8bit
    HI_PIXEL_FORMAT_YUYV_PACKED_422        = 7// YUV422 Package YUYV 8bit
    HI_PIXEL_FORMAT_UYVY_PACKED_422        = 8// YUV422 Package  UYVY 8bit
    HI_PIXEL_FORMAT_YVYU_PACKED_422        = 9// YUV422 Package  YVYU 8bit
    HI_PIXEL_FORMAT_VYUY_PACKED_422        = 10// YUV422 Package  VYUY 8bit
    HI_PIXEL_FORMAT_YUV_PACKED_444         = 11// YUV444 Package  8bit
    HI_PIXEL_FORMAT_RGB_888                = 12// RGB888
    HI_PIXEL_FORMAT_BGR_888                = 13// BGR888
    HI_PIXEL_FORMAT_ARGB_8888              = 14// ARGB8888       
    HI_PIXEL_FORMAT_ABGR_8888              = 15// ABGR8888
    HI_PIXEL_FORMAT_RGBA_8888              = 16// RGBA8888
    HI_PIXEL_FORMAT_BGRA_8888              = 17// BGRA8888
    HI_PIXEL_FORMAT_YUV_SEMI_PLANNER_420_10BIT = 18     // YUV420SP 10bit
    HI_PIXEL_FORMAT_YVU_SEMI_PLANNER_420_10BIT = 19     // YVU420sp 10bit
    HI_PIXEL_FORMAT_YVU_PLANAR_420         = 20// YVU420P 8bit
    HI_PIXEL_FORMAT_YVU_PLANAR_422         = 21// YVU422P 8bit  
    HI_PIXEL_FORMAT_YVU_PLANAR_444         = 22// YVU444P 8bit
    HI_PIXEL_FORMAT_RGB_444                = 23// RGB444  R:4bit G:4bit B:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGR_444                = 24// BGR444  R:4bit G:4bit B:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_ARGB_4444              = 25// ARGB4444 A:4bit R:4bit G:4bit B:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_ABGR_4444              = 26// ABGR4444 A:4bit B:4bit G:4bit R:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_RGBA_4444              = 27// RGBA4444 R:4bit G:4bit B:4bit A:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGRA_4444              = 28// BGRA4444 B:4bit G:4bit R:4bit A:4bit,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_555                = 29// RGB555 R:5bit G:5bit B:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGR_555                = 30// BGR555 B:5bit G:5bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_565                = 31// RGB565 R:5bit G:6bit B:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGR_565                = 32// BGR565 B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_ARGB_1555              = 33// ARGB1555 A:1bit R:5bit G:6bit B:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_ABGR_1555              = 34// ABGR1555 A:1bit B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_RGBA_1555              = 35// RGBA1555 A:1bit B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGRA_1555              = 36// BGRA1555 A:1bit B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_ARGB_8565              = 37// ARGB8565 A:8bit R:5bit G:6bit B:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_ABGR_8565              = 38// ABGR8565 A:8bit B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_RGBA_8565              = 39// RGBA8565 A:8bit R:5bit G:6bit B:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_BGRA_8565              = 40// BGRA8565 A:8bit B:5bit G:6bit R:5bit,当前不支持该格式
    HI_PIXEL_FORMAT_ARGB_CLUT2             = 41// ARGB Color Lookup Table 2bit     
    HI_PIXEL_FORMAT_ARGB_CLUT4             = 42// ARGB Color Lookup Table 4bit

    HI_PIXEL_FORMAT_RGB_BAYER_8BPP         = 50// RGB Bayer 8bit,Bayer图像,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_BAYER_10BPP        = 51// RGB Bayer 10bit,Bayer图像,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_BAYER_12BPP        = 52// RGB Bayer 12bit,Bayer图像,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_BAYER_14BPP        = 53// RGB Bayer 14bit,Bayer图像,当前不支持该格式
    HI_PIXEL_FORMAT_RGB_BAYER_16BPP        = 54// RGB Bayer 16bit,Bayer图像,当前不支持该格式
    HI_PIXEL_FORMAT_YUV_PLANAR_420         = 55// YUV420P 8bit
    HI_PIXEL_FORMAT_YUV_PLANAR_422         = 56// YUV422P 8bit
    HI_PIXEL_FORMAT_YUV_PLANAR_444         = 57// YUV444P 8bit
    HI_PIXEL_FORMAT_YVU_PACKED_444         = 58// YVU444 Package 8bit
    HI_PIXEL_FORMAT_XYUV_PACKED_444        = 59// AYUV444 Package 8bit
    HI_PIXEL_FORMAT_XYVU_PACKED_444        = 60// AYVU444 Package 8bit
    HI_PIXEL_FORMAT_YUV_SEMIPLANAR_411     = 61// YUV411SP 8bit
    HI_PIXEL_FORMAT_YVU_SEMIPLANAR_411     = 62// YVU411SP 8bit
    HI_PIXEL_FORMAT_YUV_PLANAR_411         = 63// YUV411P 8bit
    HI_PIXEL_FORMAT_YVU_PLANAR_411         = 64// YVU411P 8bit
    HI_PIXEL_FORMAT_YUV_PLANAR_440         = 65// YUV440P 8bit
    HI_PIXEL_FORMAT_YVU_PLANAR_440         = 66// YVU440P 8bit

    HI_PIXEL_FORMAT_RGB_888_PLANAR         = 69// RGB888 Planar
    HI_PIXEL_FORMAT_BGR_888_PLANAR         = 70// BGR888 Planar
    HI_PIXEL_FORMAT_HSV_888_PACKAGE        = 71// HSV Package,HSV图像package格式,当前不支持该格式
    HI_PIXEL_FORMAT_HSV_888_PLANAR         = 72// HSV Planar,HSV图像Planar格式,当前不支持该格式
    HI_PIXEL_FORMAT_LAB_888_PACKAGE        = 73// LAB Package,LAB图像package格式,当前不支持该格式
    HI_PIXEL_FORMAT_LAB_888_PLANAR         = 74// LAB Planar,LAB图像Planar格式,当前不支持该格式
    HI_PIXEL_FORMAT_S8C1                   = 75// Signed 8bit for 1pixel 1Channel,每个像素用1个8bit有符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_S8C2_PACKAGE           = 76// Signed 8bit for 1pixel 2Channel Package,每个像素用2个8bit有符号数表示的双通道图像Package格式,当前不支持该格式
    HI_PIXEL_FORMAT_S8C2_PLANAR            = 77// Signed 8bit for 1pixel 2Channel Planar,每个像素用2个8bit有符号数据表的双通道图像Planar格式,当前不支持该格式
    HI_PIXEL_FORMAT_S16C1                  = 78// Signed 16bit 1pixel 1Channel,每个像素用1个16bit有符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_U8C1                   = 79// Unsigned 8bit 1pixel 1Channel,每个像素用1个8bit无符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_U16C1                  = 80// Unsigned 16bit 1pixel 1Channel,每个像素用1个16bit无符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_S32C1                  = 81// Signed 32bit 1pixel 1Channel,每个像素用1个32bit有符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_U32C1                  = 82// Unsigned 32bit 1pixel 1Channel,每个像素用1个32bit无符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_U64C1                  = 83// Unsigned 64bit 1pixel 1Channel,每个像素用1个64bit无符号数据表示的单通道图像,当前不支持该格式
    HI_PIXEL_FORMAT_S64C1                  = 84// Signed 64bit 1pixel 1Channel,每个像素用1个64bit有符号数据表示的单通道图像,当前不支持该格式


    HI_PIXEL_FORMAT_RGB_888_INT8           = 110// RGB888 Package 每个像素的单分量占用1个8bit有符号数
    HI_PIXEL_FORMAT_BGR_888_INT8           = 111// BGR888 Package 每个像素的单分量占用1个8bit有符号数
    HI_PIXEL_FORMAT_RGB_888_INT16          = 112// RGB888 Package 每个像素的单分量占用1个16bit有符号数
    HI_PIXEL_FORMAT_BGR_888_INT16          = 113// BGR888 Package 每个像素的单分量占用1个16bit有符号数
    HI_PIXEL_FORMAT_RGB_888_INT32          = 114// RGB888 Package 每个像素的单分量占用1个32bit有符号数
    HI_PIXEL_FORMAT_BGR_888_INT32          = 115// BGR888 Package 每个像素的单分量占用1个32bit有符号数
    HI_PIXEL_FORMAT_RGB_888_UINT16         = 116// RGB888 Package 每个像素的单分量占用1个16bit无符号数
    HI_PIXEL_FORMAT_BGR_888_UINT16         = 117// BGR888 Package 每个像素的单分量占用1个16bit无符号数
    HI_PIXEL_FORMAT_RGB_888_UINT32         = 118// RGB888 Package 每个像素的单分量占用1个32bit无符号数
    HI_PIXEL_FORMAT_BGR_888_UINT32         = 119// BGR888 Package 每个像素的单分量占用1个32bit无符号数
    HI_PIXEL_FORMAT_RGB_888_PLANAR_INT8    = 120// RGB888 Planar 每个像素的单分量占用1个8bit有符号数
    HI_PIXEL_FORMAT_BGR_888_PLANAR_INT8    = 121// BGR888 Planar 每个像素的单分量占用1个8bit有符号数
    HI_PIXEL_FORMAT_RGB_888_PLANAR_INT16   = 122// RGB888 Planar 每个像素的单分量占用1个16bit有符号数
    HI_PIXEL_FORMAT_BGR_888_PLANAR_INT16   = 123// BGR888 Planar 每个像素的单分量占用1个16bit有符号数
    HI_PIXEL_FORMAT_RGB_888_PLANAR_INT32   = 124// RGB888 Planar 每个像素的单分量占用1个32bit有符号数
    HI_PIXEL_FORMAT_BGR_888_PLANAR_INT32   = 125// BGR888 Planar 每个像素的单分量占用1个32bit有符号数
    HI_PIXEL_FORMAT_RGB_888_PLANAR_UINT16  = 126// RGB888 Planar 每个像素的单分量占用1个16bit无符号数
    HI_PIXEL_FORMAT_BGR_888_PLANAR_UINT16  = 127// BGR888 Planar 每个像素的单分量占用1个16bit无符号数
    HI_PIXEL_FORMAT_RGB_888_PLANAR_UINT32  = 128// RGB888 Planar 每个像素的单分量占用1个32bit无符号数
    HI_PIXEL_FORMAT_BGR_888_PLANAR_UINT32  = 129// BGR888 Planar 每个像素的单分量占用1个32bit无符号数
    HI_PIXEL_FORMAT_YUV400_UINT16          = 130// YUV400 Package 每个像素的单分量占用1个16bit无符号数
    HI_PIXEL_FORMAT_YUV400_UINT32          = 131// YUV400 Package 每个像素的单分量占用1个32bit无符号数
    HI_PIXEL_FORMAT_YUV400_UINT64          = 132// YUV400 Package 每个像素的单分量占用1个64bit无符号数
    HI_PIXEL_FORMAT_YUV400_INT8            = 133// YUV400 Package 每个像素的单分量占用1个8bit有符号数
    HI_PIXEL_FORMAT_YUV400_INT16           = 134// YUV400 Package 每个像素的单分量占用1个16bit有符号数
    HI_PIXEL_FORMAT_YUV400_INT32           = 135// YUV400 Package 每个像素的单分量占用1个32bit有符号数
    HI_PIXEL_FORMAT_YUV400_INT64           = 136// YUV400 Package 每个像素的单分量占用1个64bit有符号数
    HI_PIXEL_FORMAT_YUV400_FP16            = 137// YUV400 Package 每个像素用1个float16数据表示
    HI_PIXEL_FORMAT_YUV400_FP32            = 138// YUV400 Package 每个像素用1个float32数据表示
    HI_PIXEL_FORMAT_YUV400_FP64            = 139// YUV400 Package 每个像素用1个float64数据表示
    HI_PIXEL_FORMAT_YUV400_BF16            = 140// YUV400 Package 每个像素用1个BFloat16数据表示

    HI_PIXEL_FORMAT_YUV_SEMIPLANAR_440     = 1000// YUV440SP 8bit
    HI_PIXEL_FORMAT_YVU_SEMIPLANAR_440     = 1001// YVU440SP 8bit
    HI_PIXEL_FORMAT_FLOAT32                = 1002// Float 32bit for 1pixel,每个像素用1个float32数据表示,当前不支持该格式
    HI_PIXEL_FORMAT_BUTT                   = 1003

    HI_PIXEL_FORMAT_RGB_888_PLANAR_FP16    = 1004// RGB888 Planar 每个像素用1个float16数据表示
    HI_PIXEL_FORMAT_BGR_888_PLANAR_FP16    = 1005// BGR888 Planar 每个像素用1个float16数据表示
    HI_PIXEL_FORMAT_RGB_888_PLANAR_FP32    = 1006// RGB888 Planar 每个像素用1个float32数据表示
    HI_PIXEL_FORMAT_BGR_888_PLANAR_FP32    = 1007// BGR888 Planar 每个像素用1个float32数据表示
    HI_PIXEL_FORMAT_RGB_888_PLANAR_BF16    = 1008// RGB888 Planar 每个像素用1个BFloat16数据表示
    HI_PIXEL_FORMAT_BGR_888_PLANAR_BF16    = 1009// BGR888 Planar 每个像素用1个BFloat16数据表示
    HI_PIXEL_FORMAT_RGB_888_FP16           = 1010// RGB888 Package,每个像素用1个float16数据表示
    HI_PIXEL_FORMAT_BGR_888_FP16           = 1011// BGR888 Package,每个像素用1个float16数据表示
    HI_PIXEL_FORMAT_RGB_888_FP32           = 1012// RGB888 Package,每个像素用1个float32数据表示
    HI_PIXEL_FORMAT_BGR_888_FP32           = 1013// BGR888 Package,每个像素用1个float32数据表示
    HI_PIXEL_FORMAT_RGB_888_BF16           = 1014// RGB888 Package 每个像素用1个BFloat16数据表示
    HI_PIXEL_FORMAT_BGR_888_BF16           = 1015// BGR888 Package 每个像素用1个BFloat16数据表示

    HI_PIXEL_FORMAT_UNKNOWN = 10000

参考信息

下文以HI_PIXEL_FORMAT_S8C1、HI_PIXEL_FORMAT_S8C2_PACKAGE、HI_PIXEL_FORMAT_S8C2_PLANAR为例说明排布格式,供参考。

图1 HI_PIXEL_FORMAT_S8C1
图2 HI_PIXEL_FORMAT_S8C2_PACKAGE
图3 HI_PIXEL_FORMAT_S8C2_PLANAR
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词