Mercurial > hg > orthanc-wsi
comparison Framework/Inputs/HierarchicalTiff.h @ 296:559499b80da8
refactoring
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 18 Jul 2023 06:45:44 +0200 |
parents | 20a730889ae2 |
children | c1687b8fc800 |
comparison
equal
deleted
inserted
replaced
295:92b88fa3e631 | 296:559499b80da8 |
---|---|
60 | 60 |
61 void Finalize(); | 61 void Finalize(); |
62 | 62 |
63 void CheckLevel(unsigned int level) const; | 63 void CheckLevel(unsigned int level) const; |
64 | 64 |
65 bool GetCurrentCompression(ImageCompression& compression); | |
66 | |
67 bool GetCurrentPixelFormat(Orthanc::PixelFormat& pixelFormat, | |
68 Orthanc::PhotometricInterpretation& photometric, | |
69 ImageCompression compression); | |
70 | |
71 bool Initialize(); | 65 bool Initialize(); |
72 | 66 |
73 public: | 67 public: |
74 explicit HierarchicalTiff(const std::string& path); | 68 explicit HierarchicalTiff(const std::string& path); |
75 | 69 |
115 | 109 |
116 ImageCompression GetImageCompression() | 110 ImageCompression GetImageCompression() |
117 { | 111 { |
118 return compression_; | 112 return compression_; |
119 } | 113 } |
114 | |
115 static bool GetCurrentDirectoryInformation(TIFF* tiff, | |
116 ImageCompression& compression, | |
117 Orthanc::PixelFormat& pixelFormat, | |
118 Orthanc::PhotometricInterpretation& photometric); | |
120 }; | 119 }; |
121 } | 120 } |