From 6c5479bec34af351eebf956adf993975ab12e2ae Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期四, 14 十一月 2019 11:31:30 +0800
Subject: [PATCH] feat: add plateid sdk
---
csrc/buz/face/tracker.cpp | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/csrc/buz/face/tracker.cpp b/csrc/buz/face/tracker.cpp
index 85f4380..cb2744a 100644
--- a/csrc/buz/face/tracker.cpp
+++ b/csrc/buz/face/tracker.cpp
@@ -14,7 +14,8 @@
param.nMaxFaceNum = maxFaces;
param.nSampleSize = sampleSize > 0 ? sampleSize : w/2;
param.nDetectionIntervalFrame = detinterval;
-
+printf("threads %d gi: %d size: %dx%d maxface: %d, sample: %d, interval: %d\n",
+ tm, gi, w, h, maxFaces, sampleSize, detinterval);
auto nNum = THFT_Create(tm, ¶m);
if(nNum != tm){
printf("create face detector failed!\n");
@@ -68,4 +69,21 @@
return pFaceInfos;
}
+ //THFACETRACKING_API int THFT_Reset(short nChannelID, THFT_Param* pParam);
+ int face_track_resize(const int chan, const int w, const int h){
+ THFT_Param tmpParam;
+ tmpParam.nDeviceID = param.nDeviceID;
+ tmpParam.nImageWidth = w;
+ tmpParam.nImageHeight = h;
+ tmpParam.nMaxFaceNum = param.nMaxFaceNum;
+ tmpParam.nSampleSize = param.nSampleSize;
+ tmpParam.nDetectionIntervalFrame = param.nDetectionIntervalFrame;
+
+ printf("chan %d size: %dx%d", chan, w, h);
+
+ auto flag = THFT_Reset(chan, &tmpParam);
+
+ return flag;
+ }
+
}
\ No newline at end of file
--
Gitblit v1.8.0