#ifndef FACE_SDK_H_H #define FACE_SDK_H_H #include #include #include #include #include #include typedef struct face_RECT{ float left; float top; float right; float bottom; float score; } FaceRect; void* THFI_Create(const char* model, const char* license_file); int THFI_DetectFace(void* handle, cv::Mat& img, int maxCount, FaceRect* faceRect); void THFI_Free(void* handle); void* THFacialPosCreate(const char* model, const char* license_file); int THFacialPosExecute(void* handle, cv::Mat& img, FaceRect* rect, std::vector* landmarks); void THFacilalPosFree(void* handle); void* FE_Create(const char* model, const char* license_file); int FE_Execute(void* handle, cv::Mat& img, std::vector* landmarks, char* fea); void FE_Free(void* handle); #endif