From: cristy Date: Sun, 4 Sep 2011 23:36:59 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7085 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2fa7848b1487facbb826841b6da0395279386d44;p=imagemagick --- diff --git a/coders/dcm.c b/coders/dcm.c index 3175a3cfb..b2034884d 100644 --- a/coders/dcm.c +++ b/coders/dcm.c @@ -3820,6 +3820,9 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception) ReadDCMLSBShort(stream_info,image)); if (signed_data == 1) pixel_value=((signed short) pixel_value); + if (significant_bits == 12) + pixel_value>>=4; + } else {