From f2327d66d762a2279bf7b725a818a17a213e9e0b Mon Sep 17 00:00:00 2001
From: pans <pans@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 09 八月 2017 14:57:48 +0800
Subject: [PATCH] add RemoteMethod.capnp etc.
---
RtspFace/PL_SensetimeFaceDetect.cpp | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/RtspFace/PL_SensetimeFaceDetect.cpp b/RtspFace/PL_SensetimeFaceDetect.cpp
index db9c257..b6d633f 100644
--- a/RtspFace/PL_SensetimeFaceDetect.cpp
+++ b/RtspFace/PL_SensetimeFaceDetect.cpp
@@ -2,8 +2,8 @@
#include "MaterialBuffer.h"
#include "logger.h"
-#include "SensetimeFaceAPIWrapper/src/FaceDBPool.h"
-#include "SensetimeFaceAPIWrapper/src/faceAPI.h"
+//#include "SensetimeFaceAPIWrapper/src/FaceDBPool.h"
+//#include "SensetimeFaceAPIWrapper/src/faceAPI.h"
#include <opencv2/opencv.hpp>
#include <cv_face.h>
@@ -95,12 +95,12 @@
return false;
}
- FaceDB* _faceDB = (FaceDB*)frame->_faceDB;
- if (_faceDB == nullptr)
- {
- LOG_ERROR << "FaceDB is null" << std::endl;
- return false;
- }
+ //FaceDB* _faceDB = (FaceDB*)frame->_faceDB;
+ //if (_faceDB == nullptr)
+ //{
+ // LOG_ERROR << "FaceDB is null" << std::endl;
+ // return false;
+ //}
const size_t expectedYUVSize = frame->width * frame->height * 1.5;
if (frame->buffSize < expectedYUVSize)
@@ -110,8 +110,9 @@
}
cv::Mat yuvMat(cv::Size(frame->width,frame->height), CV_8UC3, frame->buffer);
- cv_feature_t* feature = _faceDB->extract_feature(yuvMat);
- in->lastResult.st_id = _faceDB->search_db(feature);
+ //cv_feature_t* feature = _faceDB->extract_feature(yuvMat);
+ //in->lastResult.st_id = _faceDB->search_db(feature);
+
//in->lastResult.st_id = _faceDB->do_reasch(yuvMat);
//#todo release feature
--
Gitblit v1.8.0