diff --git a/CHANGELOG b/CHANGELOG index 3f950a93a..93ed22332 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2020-10-23 Version: patch +- Update DetectLungNodule. + 2020-10-23 Version: patch - Support feedback. diff --git a/imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleResult.h b/imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleResult.h index c24ccb56f..4def3549f 100644 --- a/imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleResult.h +++ b/imageprocess/include/alibabacloud/imageprocess/model/DetectLungNoduleResult.h @@ -48,6 +48,7 @@ namespace AlibabaCloud float x; float y; float z; + std::string sOPInstanceUID; float diameter; }; std::vector origin; diff --git a/imageprocess/src/model/DetectLungNoduleResult.cc b/imageprocess/src/model/DetectLungNoduleResult.cc index 6d533d9d5..ecaf940a9 100644 --- a/imageprocess/src/model/DetectLungNoduleResult.cc +++ b/imageprocess/src/model/DetectLungNoduleResult.cc @@ -72,6 +72,8 @@ void DetectLungNoduleResult::parse(const std::string &payload) elementsObject.imageY = std::stof(allSeriesNodeElementsElement["ImageY"].asString()); if(!allSeriesNodeElementsElement["ImageZ"].isNull()) elementsObject.imageZ = std::stof(allSeriesNodeElementsElement["ImageZ"].asString()); + if(!allSeriesNodeElementsElement["SOPInstanceUID"].isNull()) + elementsObject.sOPInstanceUID = allSeriesNodeElementsElement["SOPInstanceUID"].asString(); serieObject.elements.push_back(elementsObject); } auto allOrigin = value["Origin"]["Origin"];