hbVPImageType

typedef enum { HB_VP_IMAGE_TYPE_U8C1 = 0, HB_VP_IMAGE_TYPE_U8C3, HB_VP_IMAGE_TYPE_U8C4, HB_VP_IMAGE_TYPE_S16C1, HB_VP_IMAGE_TYPE_S16C2, HB_VP_IMAGE_TYPE_S16C3, HB_VP_IMAGE_TYPE_S32C1, HB_VP_IMAGE_TYPE_F32C1, HB_VP_IMAGE_TYPE_F64C1, HB_VP_IMAGE_TYPE_F64C2, HB_VP_IMAGE_TYPE_U10C1, HB_VP_IMAGE_TYPE_U12C1, HB_VP_IMAGE_TYPE_U16C1 } hbVPImageType;

图片的类型枚举,图片的类型包括图片的深度和通道数。 以uint8数据类型的图像为例,当图像的imageFormat为 HB_VP_IMAGE_FORMAT_RGB ,其通道数为3时,其imageType为 HB_VP_IMAGE_TYPE_U8C3 , 其通道数为4时,其imageType为 HB_VP_IMAGE_TYPE_U8C4 ;当图像的imageFormat为 HB_VP_IMAGE_FORMAT_Y,其通道数为1时,其imageType为 HB_VP_IMAGE_TYPE_U8C1

  • 成员

    成员名称描述
    HB_VP_IMAGE_TYPE_U8C1单通道uint_8类型。
    HB_VP_IMAGE_TYPE_U8C3三通道uint_8类型。
    HB_VP_IMAGE_TYPE_U8C4四通道uint_8类型。
    HB_VP_IMAGE_TYPE_S16C1单通道int_16类型。
    HB_VP_IMAGE_TYPE_S16C2双通道int_16类型。
    HB_VP_IMAGE_TYPE_S16C3三通道int_16类型。
    HB_VP_IMAGE_TYPE_S32C1单通道int_32类型。
    HB_VP_IMAGE_TYPE_F32C1单通道float_32类型。
    HB_VP_IMAGE_TYPE_F64C1单通道float_64类型。
    HB_VP_IMAGE_TYPE_F64C2双通道float_64类型。
    HB_VP_IMAGE_TYPE_U10C1单通道uint_10类型。
    HB_VP_IMAGE_TYPE_U12C1单通道uint_12类型。
    HB_VP_IMAGE_TYPE_U16C1单通道uint_16类型。