From ac3098578b55b8556a6e498a9ea1e936be588594 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 12 四月 2017 13:38:20 +0800
Subject: [PATCH]
---
RtspFace/PL_SensetimeFaceTrack.h | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/RtspFace/PL_SensetimeFaceTrack.h b/RtspFace/PL_SensetimeFaceTrack.h
index 48030e8..c3bf593 100644
--- a/RtspFace/PL_SensetimeFaceTrack.h
+++ b/RtspFace/PL_SensetimeFaceTrack.h
@@ -2,6 +2,40 @@
#define _PL_SENSETIMEFACETRACK_H_
#include "PipeLine.h"
+#include <vector>
+
+struct FacePoint
+{
+ int x;
+ int y;
+
+ FacePoint() : x(0), y(0) { }
+};
+
+struct FaceRect
+{
+ FacePoint leftTop;
+ FacePoint rightBottom;
+
+ FaceRect() : leftTop(), rightBottom() { }
+};
+
+struct SensetimeFaceFeature
+{
+ FaceRect rect;
+ int id;
+ float yaw;
+ float pitch;
+ float roll;
+ float eyeDistance;
+ std::vector<FacePoint> featurePoints;
+
+ SensetimeFaceFeature() :
+ rect(), id(0), yaw(0.0), pitch(0.0), roll(0.0), eyeDistance(0.0), featurePoints()
+ {}
+};
+
+typedef std::vector<SensetimeFaceFeature> st_ff_vect_t;
struct SensetimeFaceTrackConfig
{
--
Gitblit v1.8.0