Mercurial > hg > orthanc-wsi
diff Framework/Outputs/DicomPyramidWriter.cpp @ 167:605247fc8758
Fix issue #144 (OrthancWSIDicomizer PhotometricInterpretation)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 12 Jul 2019 12:00:31 +0200 |
parents | 6b8ccfc02051 |
children | d3aea0af03e1 |
line wrap: on
line diff
--- a/Framework/Outputs/DicomPyramidWriter.cpp Fri Jul 12 09:06:54 2019 +0200 +++ b/Framework/Outputs/DicomPyramidWriter.cpp Fri Jul 12 12:00:31 2019 +0200 @@ -140,7 +140,7 @@ { writer = new MultiframeDicomWriter (dataset_, GetImageCompression(), GetPixelFormat(), level.width_, level.height_, - GetTileWidth(), GetTileHeight()); + GetTileWidth(), GetTileHeight(), photometric_); writers_[z] = writer; } @@ -166,14 +166,16 @@ unsigned int tileWidth, unsigned int tileHeight, size_t maxSize, // If "0", no automatic flushing - const ImagedVolumeParameters& volume) : + const ImagedVolumeParameters& volume, + Orthanc::PhotometricInterpretation photometric) : PyramidWriterBase(pixelFormat, compression, tileWidth, tileHeight), target_(target), dataset_(dataset), maxSize_(maxSize), countTiles_(0), countInstances_(0), - volume_(volume) + volume_(volume), + photometric_(photometric) { }