diff Framework/Inputs/DicomPyramidInstance.h @ 56:83cd735c885d

speedup the loading of DICOM sources
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Nov 2016 15:41:21 +0100
parents 4a7a53257c7d
children 147bd6dc28db
line wrap: on
line diff
--- a/Framework/Inputs/DicomPyramidInstance.h	Thu Nov 24 14:44:11 2016 +0100
+++ b/Framework/Inputs/DicomPyramidInstance.h	Thu Nov 24 15:41:21 2016 +0100
@@ -34,6 +34,7 @@
     typedef std::pair<unsigned int, unsigned int>  FrameLocation;
 
     std::string                 instanceId_;
+    bool                        hasCompression_;
     ImageCompression            compression_;
     Orthanc::PixelFormat        format_;
     unsigned int                tileWidth_;
@@ -51,10 +52,7 @@
       return instanceId_;
     }
 
-    ImageCompression GetImageCompression() const
-    {
-      return compression_;
-    }
+    ImageCompression GetImageCompression(IOrthancConnection& orthanc);
 
     Orthanc::PixelFormat GetPixelFormat() const
     {