]> Creatis software - gdcm.git/blobdiff - src/gdcmHeaderHelper.h
*ENH: Add Rescale Slope & Intercept helper, defaults are:
[gdcm.git] / src / gdcmHeaderHelper.h
index ab5807c6b30f6fd720a3feaf8ae59cf57194ab59..bef35ad618a892acaedf9a7d47e5a5efdb8e4c09 100644 (file)
@@ -1,4 +1,4 @@
-// $Header: /cvs/public/gdcm/src/Attic/gdcmHeaderHelper.h,v 1.3 2003/09/11 13:44:17 jpr Exp $
+// $Header: /cvs/public/gdcm/src/Attic/gdcmHeaderHelper.h,v 1.6 2003/11/07 14:57:58 malaterre Exp $
 
 #ifndef GDCMHEADERHELPER_H
 #define GDCMHEADERHELPER_H
@@ -77,6 +77,13 @@ public:
    float GetYSpacing();
    float GetZSpacing();
    
+   //Usefull for rescaling graylevel:
+   float GetRescaleIntercept();
+   float GetRescaleSlope();
+
+   int GetNumberOfScalarComponents();
+   int GetNumberOfScalarComponentsRaw();
+
    std::string GetStudyUID();
    std::string GetSeriesUID();
    std::string GetClassUID();
@@ -96,6 +103,7 @@ public:
    ModalityType GetModality();
    
    void GetImageOrientationPatient( float* iop );
+  
 
 };