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。 |
父主题: KVecturbo接口说明