]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 17 Oct 2013 16:37:02 +0000 (16:37 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 17 Oct 2013 16:37:02 +0000 (16:37 +0000)
MagickCore/colorspace.c
MagickCore/version.h

index 3fc2dfeedd657189f741f14ab4f3a46f70727357..f3850af9216fd091221b4f75faf9c198a9ac6f93 100644 (file)
@@ -1676,10 +1676,13 @@ static MagickBooleanType TransformsRGBImage(Image *image,
           }
         for (x=(ssize_t) image->columns; x != 0; x--)
         {
-          double
+          MagickRealType
             gray;
 
-          gray=(double) GetPixelGray(image,q);
+          gray=(MagickRealType) GetPixelGray(image,q);
+          if ((image->intensity == Rec601LuminancePixelIntensityMethod) ||
+              (image->intensity == Rec709LuminancePixelIntensityMethod))
+            gray=EncodePixelGamma(gray);
           SetPixelRed(image,ClampToQuantum(gray),q);
           SetPixelGreen(image,ClampToQuantum(gray),q);
           SetPixelBlue(image,ClampToQuantum(gray),q);
index 0fdbe00d54d7517bbbd529fbe6839c87b7913dc3..0a9856bbb92d66339bce99d4c088f6773364139e 100644 (file)
@@ -27,7 +27,7 @@ extern "C" {
 */
 #define MagickPackageName "ImageMagick"
 #define MagickCopyright  "Copyright (C) 1999-2013 ImageMagick Studio LLC"
-#define MagickSVNRevision  "13449:13452M"
+#define MagickSVNRevision  "13473:13476"
 #define MagickLibVersion  0x700
 #define MagickLibVersionText  "7.0.0"
 #define MagickLibVersionNumber  1,0,0
@@ -39,7 +39,7 @@ extern "C" {
 #define MagickppLibAddendum  "-0"
 #define MagickppLibInterface  1
 #define MagickppLibMinInterface  1
-#define MagickReleaseDate  "2013-10-15"
+#define MagickReleaseDate  "2013-10-17"
 #define MagickChangeDate   "20120427"
 #define MagickAuthoritativeURL  "http://www.imagemagick.org"
 #define MagickFeatures "DPC HDRI OpenMP"