X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmPixelReadConvert.h;h=07cc6e0ba4be92b24c4a0a307a9922e97c97c84b;hb=8faae97d98524fc15b41e007a1189a2acbd573bd;hp=29a5b12dd4f6c8be3e83b6232377900cb5b0dae4;hpb=96cc99e8e141ceaf026104699c3273ad5fc88a1f;p=gdcm.git diff --git a/src/gdcmPixelReadConvert.h b/src/gdcmPixelReadConvert.h index 29a5b12d..07cc6e0b 100644 --- a/src/gdcmPixelReadConvert.h +++ b/src/gdcmPixelReadConvert.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmPixelReadConvert.h,v $ Language: C++ - Date: $Date: 2005/02/03 10:03:07 $ - Version: $Revision: 1.18 $ + Date: $Date: 2005/05/30 01:30:39 $ + Version: $Revision: 1.21 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -20,9 +20,9 @@ #ifndef GDCMPIXELREADCONVERT_H #define GDCMPIXELREADCONVERT_H -#include "gdcmCommon.h" #include "gdcmBase.h" #include "gdcmException.h" +#include namespace gdcm { @@ -70,6 +70,7 @@ private: void ConvertSwapZone(); void ConvertReorderEndianity(); bool ConvertReArrangeBits() throw ( FormatError ); + void ConvertFixGreyLevels(); void ConvertRGBPlanesToRGBPixels(); void ConvertYcBcRPlanesToRGBPixels(); void ConvertHandleColor(); @@ -111,6 +112,7 @@ private: bool IsJPEGLossy; bool IsJPEG; bool IsRLELossless; + bool IsMPEG; RLEFramesInfo *RLEInfo; JPEGFragmentsInfo *JPEGInfo; @@ -118,6 +120,7 @@ private: // For handling color stage int PlanarConfiguration; bool IsMonochrome; + bool IsMonochrome1; bool IsPaletteColor; bool IsYBRFull; bool HasLUT;