From d4109b2cef809daba0f95f244029456613383f01 Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期五, 06 一月 2017 11:31:42 +0800 Subject: [PATCH] add pm list test --- 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