From 09d6015e09b4b0fcd520c61a776d19c1a26b14c9 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Mon, 22 Apr 2024 09:37:05 +0000 Subject: [PATCH] Update DetectFace. --- VERSION | 2 +- .../include/alibabacloud/facebody/model/DetectFaceResult.h | 1 + facebody/src/model/DetectFaceResult.cc | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 0b2be71ff..c6ec2f70f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1893 \ No newline at end of file +1.36.1894 \ No newline at end of file diff --git a/facebody/include/alibabacloud/facebody/model/DetectFaceResult.h b/facebody/include/alibabacloud/facebody/model/DetectFaceResult.h index 4b7e4bc92..040d8614e 100644 --- a/facebody/include/alibabacloud/facebody/model/DetectFaceResult.h +++ b/facebody/include/alibabacloud/facebody/model/DetectFaceResult.h @@ -47,6 +47,7 @@ namespace AlibabaCloud }; std::vector faceProbabilityList; int landmarkCount; + std::vector landmarkScore; std::vector faceRectangles; std::vector landmarks; Qualities qualities; diff --git a/facebody/src/model/DetectFaceResult.cc b/facebody/src/model/DetectFaceResult.cc index ce8843448..c07b10fd3 100644 --- a/facebody/src/model/DetectFaceResult.cc +++ b/facebody/src/model/DetectFaceResult.cc @@ -84,6 +84,9 @@ void DetectFaceResult::parse(const std::string &payload) auto allLandmarks = dataNode["Landmarks"]["Landmark"]; for (auto value : allLandmarks) data_.landmarks.push_back(value.asString()); + auto allLandmarkScore = dataNode["LandmarkScore"]["LandmarkScore"]; + for (auto value : allLandmarkScore) + data_.landmarkScore.push_back(value.asString()); }