视觉 AI 模块,支持人脸检测、人脸抠图、人脸识别等功能。 更多...
类型定义 | |
typedef void(* | FaceDetectCallBack) (void *context, FaceRectInfoList faceList) |
人脸检测信息函数指针。 更多... | |
typedef void(* | FaceRecognizeCallBack) (void *context, const char *name, const char *gender, const char *age) |
人脸识别信息函数指针。 更多... | |
函数 | |
bool | HarixRcu_SVision_EnableFaceDetect () |
开启人脸检测。在开启人脸检测的同时,默认也会开启人脸识别(系统会自动将检测到的人脸进行人脸识别操作),亦可通过云端 ROC 关闭人脸识别功能。 更多... | |
bool | HarixRcu_SVision_DisableFaceDetect () |
关闭人脸检测和识别。 更多... | |
void | HarixRcu_SVision_SubscribeFaceDetectCallback (void *context, FaceDetectCallBack callback) |
注册人脸检测信息回调接口。 更多... | |
void | HarixRcu_SVision_UnsubscribeFaceDetectCallback () |
取消注册人脸检测信息回调接口。 更多... | |
void | HarixRcu_SVision_SubscribeFaceRecognizeCallback (void *context, FaceRecognizeCallBack callback) |
注册人脸识别信息回调接口。 更多... | |
void | HarixRcu_SVision_UnsubscribeFaceRecognizeCallback () |
取消注册人脸识别信息回调接口。 更多... | |
void | HarixRcu_SVision_FaceRecognize (const unsigned char *image, int size, const char *extinfo) |
人脸识别接口,可直接传入人脸图片数据进行人脸识别。 更多... | |
视觉 AI 模块,支持人脸检测、人脸抠图、人脸识别等功能。
Smart vision 模块基于 Camera 模块提供的数据,具备离线检测和在线识别功能,亦可基于该功能提供打招呼等定制类业务功能。
typedef void(* FaceDetectCallBack) (void *context, FaceRectInfoList faceList) |
人脸检测信息函数指针。
context | 上下文对象实例,用于调用者在回调函数中访问自己的对象 |
faceList | 人脸检测信息列表 |
typedef void(* FaceRecognizeCallBack) (void *context, const char *name, const char *gender, const char *age) |
人脸识别信息函数指针。
context | 上下文对象实例,用于调用者在回调函数中访问自己的对象 |
name | 人脸识别到的姓名信息 |
gender | 人脸识别到的性别信息 |
age | 人脸识别到的年龄信息 |
bool HarixRcu_SVision_EnableFaceDetect | ( | ) |
开启人脸检测。在开启人脸检测的同时,默认也会开启人脸识别(系统会自动将检测到的人脸进行人脸识别操作),亦可通过云端 ROC 关闭人脸识别功能。
bool HarixRcu_SVision_DisableFaceDetect | ( | ) |
关闭人脸检测和识别。
true | 人脸检测关闭成功 |
false | 人脸检测关闭失败 |
void HarixRcu_SVision_SubscribeFaceDetectCallback | ( | void * | context, |
FaceDetectCallBack | callback | ||
) |
注册人脸检测信息回调接口。
context | 上下文对象实例,用于调用者在回调函数中访问自己的对象 |
callback | 人脸检测返回的人脸信息 |
void HarixRcu_SVision_UnsubscribeFaceDetectCallback | ( | ) |
取消注册人脸检测信息回调接口。
void HarixRcu_SVision_SubscribeFaceRecognizeCallback | ( | void * | context, |
FaceRecognizeCallBack | callback | ||
) |
注册人脸识别信息回调接口。
context | 上下文对象实例,用于调用者在回调函数中访问自己的对象 |
callback | 人脸识别返回的人脸识别信息 |
void HarixRcu_SVision_UnsubscribeFaceRecognizeCallback | ( | ) |
取消注册人脸识别信息回调接口。
void HarixRcu_SVision_FaceRecognize | ( | const unsigned char * | image, |
int | size, | ||
const char * | extinfo | ||
) |
人脸识别接口,可直接传入人脸图片数据进行人脸识别。
image | 人脸图片数据,为jpeg格式的数据 |
size | 人脸抠图数据的大小 |
extinfo | 人脸图片的附加信息数据 |