diff Core/DicomFormat/DicomImageInformation.cpp @ 855:6d89d5a4a723 jpeg

tests
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 06 Jun 2014 12:46:15 +0200
parents ff530685e46a
children f53358c70c05
line wrap: on
line diff
--- a/Core/DicomFormat/DicomImageInformation.cpp	Fri Jun 06 12:35:08 2014 +0200
+++ b/Core/DicomFormat/DicomImageInformation.cpp	Fri Jun 06 12:46:15 2014 +0200
@@ -176,13 +176,13 @@
       return true;
     }
 
-    if (GetBitsStored() >= 9 && GetBitsStored() <= 16 && GetChannelCount() == 1 && !IsSigned())
+    if (GetBitsAllocated() == 16 && GetChannelCount() == 1 && !IsSigned())
     {
       format = PixelFormat_Grayscale16;
       return true;
     }
 
-    if (GetBitsStored() >= 9 && GetBitsStored() <= 16 && GetChannelCount() == 1 && IsSigned())
+    if (GetBitsAllocated() == 16 && GetChannelCount() == 1 && IsSigned())
     {
       format = PixelFormat_SignedGrayscale16;
       return true;