From a3dc3aa4ec63bcc7844bc4ae7a77f992b9fa74dd Mon Sep 17 00:00:00 2001 From: chenshijun <chenshijun@aiotlink.com> Date: 星期三, 09 九月 2020 09:57:52 +0800 Subject: [PATCH] 添加人脸质量的.h和.so文件 --- csdk.h | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/csdk.h b/csdk.h index c1f36a9..d91ecd2 100644 --- a/csdk.h +++ b/csdk.h @@ -36,6 +36,19 @@ cFaceInfo* c_api_face_track_detect(int *fCount, uchar *data, const int wid, const int hei, const int channel); cFaceInfo* c_api_face_track(int *fCount, uchar *data, const int wid, const int hei, const int channel); +// quality +int c_api_face_quality_init(const int tm); +void c_api_set_quality_params(const int min, const int max); +cThfqResult* c_api_face_check_quality(const cFacePos *pos, uchar*data, const int w, const int h, const int channel); +int c_api_face_check_quality_brightness(const cFacePos *pos, uchar*data, const int w, const int h, + const int channel, int *nBrightness); +int c_api_face_check_quality_occlusion(const cFacePos *pos, uchar*data, const int w, const int h, + const int channel, int *nOcclusion); +int c_api_face_check_quality_hat(const cFacePos *pos, uchar*data, const int w, const int h, + const int channel, int *nHat); +int c_api_face_check_quality_blur_glass(const cFacePos *pos, uchar*data, const int w, const int h, + const int channel, int* nBlur,int* nGlasses); + /// yolo api cObjInfo* c_api_yolo_detect(YoloHandle handle, int *objCount, uchar*data, const int w, const int h, const float thrsh, const int use_means); const char* c_api_yolo_obj_name(const int typ); -- Gitblit v1.8.0