| 174 | } |
| 175 | |
| 176 | void AddReaderInfo(const mitk::Image* image, tinyxml2::XMLElement* imageNode) |
| 177 | { |
| 178 | auto* doc = imageNode->GetDocument(); |
| 179 | auto ioNode = doc->NewElement("mp:IOReader"); |
| 180 | imageNode->InsertEndChild(ioNode); |
| 181 | AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::IOMetaInformationPropertyConstants::READER_DESCRIPTION()), "mp:description", ioNode); |
| 182 | AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::IOMetaInformationPropertyConstants::READER_VERSION()), "mp:version", ioNode); |
| 183 | AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_CONFIGURATION()), "mp:configuration", ioNode); |
| 184 | AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_GDCM()), "mp:gdcmVersion", ioNode); |
| 185 | AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_DCMTK()), "mp:dcmtkVersion", ioNode); |
| 186 | } |
| 187 | |
| 188 | void WriteDocument(std::ostream& stream, const mitk::Image* image, const mitk::Image* mask, |
| 189 | const mitk::AbstractGlobalImageFeature::FeatureListType& features, const std::string& methodName, |
no test coverage detected