Mercurial > hg > orthanc-wsi
comparison Framework/Inputs/HierarchicalTiff.h @ 166:f0dac1e8f736
access to photometric interpretation of source pyramids
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 12 Jul 2019 09:06:54 +0200 |
parents | 6b8ccfc02051 |
children | e3cbf890b588 |
comparison
equal
deleted
inserted
replaced
165:8c279c5b28a3 | 166:f0dac1e8f736 |
---|---|
53 Orthanc::PixelFormat pixelFormat_; | 53 Orthanc::PixelFormat pixelFormat_; |
54 ImageCompression compression_; | 54 ImageCompression compression_; |
55 unsigned int tileWidth_; | 55 unsigned int tileWidth_; |
56 unsigned int tileHeight_; | 56 unsigned int tileHeight_; |
57 std::vector<Level> levels_; | 57 std::vector<Level> levels_; |
58 Orthanc::PhotometricInterpretation photometric_; | |
58 | 59 |
59 void Finalize(); | 60 void Finalize(); |
60 | 61 |
61 void CheckLevel(unsigned int level) const; | 62 void CheckLevel(unsigned int level) const; |
62 | 63 |
63 bool GetCurrentCompression(ImageCompression& compression); | 64 bool GetCurrentCompression(ImageCompression& compression); |
64 | 65 |
65 bool GetCurrentPixelFormat(Orthanc::PixelFormat& pixelFormat, | 66 bool GetCurrentPixelFormat(Orthanc::PixelFormat& pixelFormat, |
67 Orthanc::PhotometricInterpretation& photometric, | |
66 ImageCompression compression); | 68 ImageCompression compression); |
67 | 69 |
68 bool Initialize(); | 70 bool Initialize(); |
69 | 71 |
70 public: | 72 public: |
103 virtual Orthanc::PixelFormat GetPixelFormat() const | 105 virtual Orthanc::PixelFormat GetPixelFormat() const |
104 { | 106 { |
105 return pixelFormat_; | 107 return pixelFormat_; |
106 } | 108 } |
107 | 109 |
110 virtual Orthanc::PhotometricInterpretation GetPhotometricInterpretation() const | |
111 { | |
112 return photometric_; | |
113 } | |
114 | |
108 ImageCompression GetImageCompression() | 115 ImageCompression GetImageCompression() |
109 { | 116 { |
110 return compression_; | 117 return compression_; |
111 } | 118 } |
112 }; | 119 }; |