From 0ffd95f2278e860736e46f8b73f357470f5a3d91 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期三, 15 一月 2020 17:56:18 +0800 Subject: [PATCH] debug --- csrc/buz/face/property.cpp | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/csrc/buz/face/property.cpp b/csrc/buz/face/property.cpp new file mode 100644 index 0000000..74d4774 --- /dev/null +++ b/csrc/buz/face/property.cpp @@ -0,0 +1,34 @@ +#include "property.h" + +#include "THFaceProperty_i.h" +#include "csdk_struct.h" + +namespace csdk_wrap{ + + int init_face_property(const int tm, VecFunc &vec){ + auto ret = THFP_Create(tm); + if(ret != tm){ + printf("create face property error\n"); + }else{ + vec.emplace_back([]{THFP_Release();}); + } + return ret; + } + + cThftResult face_property(const cFacePos &pos, const cIMAGE *img, const int chan){ + cThftResult result; + result.gender = result.age = result.race = -1; + + auto ret = THFP_Execute_V2(chan, (BYTE*)(img->data), img->width, img->height, + (THFI_FacePos*)(&pos), (THFP_Result_V2*)(&result)); + if(ret == 0){ + // printf("property face gender %s, age %d, race %s, beauty level %d, smile_level %d\n", + // result.gender ?"male":"female", + // result.age, + // result.race==2?"yello":"other", + // result.beauty_level, result.smile_level); + } + return result; + } + +} \ No newline at end of file -- Gitblit v1.8.0