Mercurial > hg > orthanc-stone
changeset 1207:17a92c39c633 broker
integration mainline->broker
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 03 Dec 2019 12:29:06 +0100 |
parents | 6009c59d8676 (current diff) c93a6218f0cd (diff) |
children | 00e6bff9ea39 |
files | Framework/Toolbox/DicomInstanceParameters.cpp |
diffstat | 1 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Framework/Toolbox/DicomInstanceParameters.cpp Mon Dec 02 14:32:05 2019 +0100 +++ b/Framework/Toolbox/DicomInstanceParameters.cpp Tue Dec 03 12:29:06 2019 +0100 @@ -420,7 +420,19 @@ texture->SetCustomWindowing(data_.defaultWindowingCenter_, data_.defaultWindowingWidth_); } - + + + if (data_.imageInformation_.GetPhotometricInterpretation() + == Orthanc::PhotometricInterpretation_Monochrome1) + { + texture->SetInverted(true); + } + else if (data_.imageInformation_.GetPhotometricInterpretation() + == Orthanc::PhotometricInterpretation_Monochrome2) + { + texture->SetInverted(false); + } + return texture.release(); } }