|
|
@@ -190,14 +190,10 @@ void FindImagesResult::parse(const std::string &payload)
|
|
|
facesObject.faceAttributes.glassesConfidence = std::stof(faceAttributesNode["GlassesConfidence"].asString());
|
|
|
if(!faceAttributesNode["Glasses"].isNull())
|
|
|
facesObject.faceAttributes.glasses = faceAttributesNode["Glasses"].asString();
|
|
|
- if(!faceAttributesNode["RaceConfidence"].isNull())
|
|
|
- facesObject.faceAttributes.raceConfidence = std::stof(faceAttributesNode["RaceConfidence"].asString());
|
|
|
if(!faceAttributesNode["Beard"].isNull())
|
|
|
facesObject.faceAttributes.beard = faceAttributesNode["Beard"].asString();
|
|
|
if(!faceAttributesNode["MaskConfidence"].isNull())
|
|
|
facesObject.faceAttributes.maskConfidence = std::stof(faceAttributesNode["MaskConfidence"].asString());
|
|
|
- if(!faceAttributesNode["Race"].isNull())
|
|
|
- facesObject.faceAttributes.race = faceAttributesNode["Race"].asString();
|
|
|
if(!faceAttributesNode["BeardConfidence"].isNull())
|
|
|
facesObject.faceAttributes.beardConfidence = std::stof(faceAttributesNode["BeardConfidence"].asString());
|
|
|
if(!faceAttributesNode["Mask"].isNull())
|
|
|
@@ -245,8 +241,8 @@ void FindImagesResult::parse(const std::string &payload)
|
|
|
auto oCRBoundaryNode = value["OCRBoundary"];
|
|
|
if(!oCRBoundaryNode["Left"].isNull())
|
|
|
oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString());
|
|
|
- if(!oCRBoundaryNode["Left"].isNull())
|
|
|
- oCRObject.oCRBoundary.left1 = std::stoi(oCRBoundaryNode["Left"].asString());
|
|
|
+ if(!oCRBoundaryNode["Top"].isNull())
|
|
|
+ oCRObject.oCRBoundary.top = std::stoi(oCRBoundaryNode["Top"].asString());
|
|
|
if(!oCRBoundaryNode["Width"].isNull())
|
|
|
oCRObject.oCRBoundary.width = std::stoi(oCRBoundaryNode["Width"].asString());
|
|
|
if(!oCRBoundaryNode["Height"].isNull())
|