]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 26 Jan 2013 13:33:03 +0000 (13:33 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 26 Jan 2013 13:33:03 +0000 (13:33 +0000)
coders/fits.c

index 0f7de7e0e986a0aa0e73c8a58860ffff4974e4cd..38352ebb7bed385eeae96357ebd5ca0fc64ef3cf 100644 (file)
@@ -447,9 +447,12 @@ static Image *ReadFITSImage(const ImageInfo *image_info,
       for (x=0; x < (ssize_t) image->columns; x++)
       {
         pixel=GetFITSPixel(image,fits_info.bits_per_pixel);
-        if ((image->depth == 16) || (image->depth == 32) ||
-            (image->depth == 64))
+        if (image->depth == 16)
+          pixel-=half_interval;
+#if !defined(MAGICKCORE_HDRI_SUPPORT)
+        if ((image->depth == 32) || (image->depth == 64))
           pixel-=half_interval;
+#endif
         SetPixelGray(image,ClampToQuantum(scale*(fits_info.scale*(pixel-
           fits_info.min_data)+fits_info.zero)),q);
         q+=GetPixelChannels(image);