From: cristy Date: Mon, 12 Sep 2011 11:53:42 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7025 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5ad902a431d45c96826b59386ad29e360d39462a;p=imagemagick --- diff --git a/coders/dcm.c b/coders/dcm.c index cae30af91..c03710dde 100644 --- a/coders/dcm.c +++ b/coders/dcm.c @@ -3818,8 +3818,6 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) pixel_value=(int) (polarity != MagickFalse ? (max_value- ReadDCMLSBShort(stream_info,image)) : ReadDCMLSBShort(stream_info,image)); - if (signed_data == 12) - pixel_value=((signed short) pixel_value); } else { @@ -3842,7 +3840,7 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) index=pixel_value; if (window_width == 0) { - if (signed_data == 12) + if (signed_data == 1) index=pixel_value-32767; } else @@ -3947,7 +3945,7 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) pixel_value=(int) (polarity != MagickFalse ? (max_value-ReadDCMLSBShort(stream_info,image)) : ReadDCMLSBShort(stream_info,image)); - if (signed_data == 12) + if (signed_data == 1) pixel_value=((signed short) pixel_value); } else @@ -3971,7 +3969,7 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) index=pixel_value; if (window_width == 0) { - if (signed_data == 12) + if (signed_data == 1) index=pixel_value-32767; } else