Skip to main content

acldvppGetHistDims

acldvppDestroyBorderConfig

函数功能

销毁通过acldvppCreateBorderConfig接口创建的acldvppBorderConfig类型的数据。同步接口。

函数原型

aclError acldvppDestroyBorderConfig(****acldvppBorderConfig *borderConfig)

参数说明

参数名输入/输出说明
borderConfig输入待销毁的acldvppBorderConfig类型的指针。

返回值说明

返回0表示成功,返回非0表示失败。

父主题: acldvppBorderConfig

acldvppCreateHist

函数功能

创建acldvppHist类型的数据,用于描述颜色分布直方图信息。在acldvppHist类型中,直方图的维度数量默认为3。同步接口。

如需销毁acldvppHist类型的数据,请参见acldvppDestroyHist

函数原型

acldvppHist***** acldvppCreateHist()

参数说明

返回值说明

  • 返回acldvppHist类型的指针,表示成功。
  • 返回nullptr,表示失败。

父主题: acldvppHist

acldvppDestroyHist

函数功能

销毁通过acldvppCreateHist接口创建的acldvppHist类型的数据。同步接口。

函数原型

aclError acldvppDestroyHist(acldvppHist *hist)

参数说明

参数名输入/输出说明
hist输入待销毁的acldvppHist类型的指针。

返回值说明

返回0表示成功,返回非0表示失败。

父主题: acldvppHist

acldvppGetHistDims

函数功能

获取直方图数据的维度数量。同步接口。

函数原型

uint32_t acldvppGetHistDims(acldvppHist *hist)

参数说明

参数名输入/输出说明
hist输入直方图描述信息的指针。 需提前调用acldvppCreateHist接口创建直方图描述信息。

返回值说明

返回维度数量。

父主题: acldvppHist

acldvppGetHistData

函数功能

按指定维度获取直方图数据。同步接口。

函数原型

aclError acldvppGetHistData(acldvppHist *hist, uint32_t dim, uint32_t **data, uint16_t *****len)

参数说明

参数名输入/输出说明
hist输入直方图描述信息的指针。 需提前调用acldvppVpcCalcHistAsync接口统计各维度直方图数据。
dim输入直方图维度。 调用acldvppGetHistDims接口获取直方图的维度数量,dim的取值范围:[0, (维度数量-1)]。
data输出“对应维度的直方图数据的首地址指针”的指针。
len输出直方图数据的长度的指针。

返回值说明

返回0表示成功,返回非0表示失败。

父主题: acldvppHist

acldvppGetHistRetCode

函数功能

获取返回码。同步接口。

函数原型

uint32_t acldvppGetHistRetCode(acldvppHist* hist)

参数说明

参数名输入/输出说明
hist输入直方图描述信息的指针。 需提前调用acldvppVpcCalcHistAsync接口统计各维度直方图数据。

返回值说明

获取直方图统计是否成功的返回码,0表示成功,非0表示失败。

父主题: acldvppHist

acldvppClearHist

函数功能

将直方图统计数据清零。同步接口。

使用场景:在统计完一张图像的颜色分布直方图信息后,如果想重复使用acldvppHist类型的变量,可以调用本接口先将acldvppHist类型中的直方图统计数据清零,再统计下一张图像的颜色分布直方图信息。

函数原型

aclError acldvppClearHist(acldvppHist *hist)

参数说明

参数名输入/输出说明
hist输入直方图描述信息的指针。 需提前调用acldvppCreateHist接口创建acldvppHist类型的数据。

返回值说明

返回0表示成功,返回非0表示失败。

父主题: acldvppHist

在线提单