acldvppChannelDescParamType

enum acldvppChannelDescParamType {
    ACL_DVPP_CSC_MATRIX_UINT32 = 0,     // 色域转换矩阵属性,该属性类型对应的值为uint32_t类型
    ACL_DVPP_MODE_UINT32,               // 通道描述信息中的通道模式,该属性类型对应的值为uint32_t类型    
    ACL_DVPP_CHANNEL_ID_UINT64,         // 通道ID,该属性类型对应的值为uint64_t类型
    ACL_DVPP_CHANNEL_HEIGHT_UINT32,     // 通道的高度,该属性类型对应的值为uint32_t类型
    ACL_DVPP_CHANNEL_WIDTH_UINT32,      // 通道的宽度,该属性类型对应的值为uint32_t类型
    ACL_DVPP_JPEGD_PRECISION_MODE_ENUM  // JPEGD解码输出图片的宽、高对齐模式,该属性类型对应的值为int32_t类型
}
表1 属性配置

属性类型

取值说明

ACL_DVPP_CSC_MATRIX_UINT32

色域转换矩阵属性,属性值请参见acldvppCscMatrix

Atlas 200/300/500 推理产品,不支持该选项。

Atlas 训练系列产品,不支持该选项。

ACL_DVPP_MODE_UINT32

通道描述信息中的通道模式,用于明确图片数据处理通道用于实现哪种功能,目前支持VPCJPEGDJPEGEPNGD功能。属性值请参见acldvppChannelMode

Atlas 200/300/500 推理产品,不支持该选项。

Atlas 训练系列产品,不支持该选项。

ACL_DVPP_CHANNEL_ID_UINT64

通道ID。

ACL_DVPP_CHANNEL_HEIGHT_UINT32

通道的高度,目前仅支持在JPEGE功能中使用该属性,其它功能中设置该属性无效。

默认值和最大值为8192。

Atlas 200/300/500 推理产品,不支持该选项。

Atlas 训练系列产品,不支持该选项。

ACL_DVPP_CHANNEL_WIDTH_UINT32

通道的宽度,目前仅支持在JPEGE功能中使用该属性,其它功能中设置该属性无效。

默认值和最大值为8192。

Atlas 200/300/500 推理产品,不支持该选项。

Atlas 训练系列产品,不支持该选项。

ACL_DVPP_JPEGD_PRECISION_MODE_ENUM

JPEGD解码输出图片的宽、高对齐模式,模式选项参见acldvppJpegdPrecisionMode

目前仅支持在JPEGD功能中使用该属性,其它功能中设置该属性无效。

Atlas 200/300/500 推理产品,不支持该选项。

Atlas 训练系列产品,不支持该选项。