鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

GetPQDistance

接口定义

int GetPQDistance(const unsigned char *basecode, const unsigned char *querycode, const PQParams *params, const float *pqDistanceTable, float *PQDistance);

接口用途

计算PQ ADC或SDC距离。若querycode == NULL,计算的是ADC距离;若querycode != NULL,计算的是SDC距离。

参数说明

参数名称

描述

数据类型

取值范围

basecode

量化后的base。

unsigned char*

限制非空。

querycode

量化后的query。

unsigned char*

限制非空。

pqDistanceTable

SDC/ADC距离表。

float*

限制非空。

pqDistance

SDC/ADC距离。

float*

限制非空。

PQParams

字段描述请参见结构体说明中的“PQParams”字段描述。

返回值

数据类型

说明

int

正常运行时返回0,异常退出返回-1。