Преглед изворни кода

Update MonitorExamination.

sdk-team пре 4 година
родитељ
комит
ff12aa8e1c

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-07-25 Version: 1.36.1201
+- Update MonitorExamination.
+
 2022-07-25 Version: 1.36.1200
 2022-07-25 Version: 1.36.1200
 - Update SegmentOAR.
 - Update SegmentOAR.
 
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1200
+1.36.1201

+ 1 - 1
facebody/include/alibabacloud/facebody/model/MonitorExaminationResult.h

@@ -42,7 +42,7 @@ namespace AlibabaCloud
 							float roll;
 							float roll;
 							float yaw;
 							float yaw;
 						};
 						};
-						long completeness;
+						float completeness;
 						Pose pose;
 						Pose pose;
 						long faceNumber;
 						long faceNumber;
 					};
 					};

+ 1 - 1
facebody/src/model/MonitorExaminationResult.cc

@@ -46,7 +46,7 @@ void MonitorExaminationResult::parse(const std::string &payload)
 		data_.threshold = std::stof(dataNode["Threshold"].asString());
 		data_.threshold = std::stof(dataNode["Threshold"].asString());
 	auto faceInfoNode = dataNode["FaceInfo"];
 	auto faceInfoNode = dataNode["FaceInfo"];
 	if(!faceInfoNode["Completeness"].isNull())
 	if(!faceInfoNode["Completeness"].isNull())
-		data_.faceInfo.completeness = std::stol(faceInfoNode["Completeness"].asString());
+		data_.faceInfo.completeness = std::stof(faceInfoNode["Completeness"].asString());
 	if(!faceInfoNode["FaceNumber"].isNull())
 	if(!faceInfoNode["FaceNumber"].isNull())
 		data_.faceInfo.faceNumber = std::stol(faceInfoNode["FaceNumber"].asString());
 		data_.faceInfo.faceNumber = std::stol(faceInfoNode["FaceNumber"].asString());
 	auto poseNode = faceInfoNode["Pose"];
 	auto poseNode = faceInfoNode["Pose"];