From: cristy Date: Fri, 7 Jun 2013 00:33:05 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~3609 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bf2eb89ba0435eb8b176214294f3a4b3f05ae02e;p=imagemagick --- diff --git a/MagickCore/colorspace.c b/MagickCore/colorspace.c index e5f869183..15b98cbe5 100644 --- a/MagickCore/colorspace.c +++ b/MagickCore/colorspace.c @@ -803,7 +803,7 @@ static MagickBooleanType sRGBTransformImage(Image *image, /* Initialize YCbCr tables (ITU-R BT.709): - Y = 0.212600*R+0.715200*G+0.072200*B + Y = 0.212656*R+0.715158*G+0.072186*B Cb= -0.114572*R-0.385428*G+0.500000*B Cr= 0.500000*R-0.454153*G-0.045847*B @@ -818,9 +818,9 @@ static MagickBooleanType sRGBTransformImage(Image *image, #endif for (i=0; i <= (ssize_t) MaxMap; i++) { - x_map[i].x=(MagickRealType) (0.212600*(double) i); - y_map[i].x=(MagickRealType) (0.715200*(double) i); - z_map[i].x=(MagickRealType) (0.072200*(double) i); + x_map[i].x=(MagickRealType) (0.212656*(double) i); + y_map[i].x=(MagickRealType) (0.715158*(double) i); + z_map[i].x=(MagickRealType) (0.072186*(double) i); x_map[i].y=(MagickRealType) (-0.114572*(double) i); y_map[i].y=(MagickRealType) (-0.385428*(double) i); z_map[i].y=(MagickRealType) (0.500000*(double) i); diff --git a/MagickCore/enhance.c b/MagickCore/enhance.c index fd615fb9b..737e2a958 100644 --- a/MagickCore/enhance.c +++ b/MagickCore/enhance.c @@ -2088,7 +2088,7 @@ MagickExport MagickBooleanType GrayscaleImage(Image *image, green=EncodePixelGamma(green); blue=EncodePixelGamma(blue); } - intensity=0.21260f*red+0.71520f*green+0.07220f*blue; + intensity=0.212656*red+0.715158*green+0.072186*blue; break; } case Rec709LuminancePixelIntensityMethod: @@ -2099,7 +2099,7 @@ MagickExport MagickBooleanType GrayscaleImage(Image *image, green=DecodePixelGamma(green); blue=DecodePixelGamma(blue); } - intensity=0.21260f*red+0.71520f*green+0.07220f*blue; + intensity=0.212656*red+0.715158*green+0.072186*blue; break; } case RMSPixelIntensityMethod: diff --git a/MagickCore/pixel.c b/MagickCore/pixel.c index d72790217..ec0fab67c 100644 --- a/MagickCore/pixel.c +++ b/MagickCore/pixel.c @@ -2137,8 +2137,8 @@ MagickExport void GetPixelInfo(const Image *image,PixelInfo *pixel) % % Rec601Luma 0.298839R' + 0.586811G' + 0.114350B' % Rec601Luminance 0.298839R + 0.586811G + 0.114350B -% Rec709Luma 0.21260R' + 0.71520G' + 0.07220B' -% Rec709Luminance 0.21260R + 0.71520G + 0.07220B +% Rec709Luma 0.212656R' + 0.715158G' + 0.072186B' +% Rec709Luminance 0.212656R + 0.715158G + 0.072186B % Brightness max(R', G', B') % Lightness (min(R', G', B') + max(R', G', B')) / 2.0 % @@ -2244,7 +2244,7 @@ MagickExport MagickRealType GetPixelIntensity(const Image *restrict image, green=EncodePixelGamma(green); blue=EncodePixelGamma(blue); } - intensity=0.21260f*red+0.71520f*green+0.07220f*blue; + intensity=0.212656*red+0.715158*green+0.072186*blue; break; } case Rec709LuminancePixelIntensityMethod: @@ -2255,7 +2255,7 @@ MagickExport MagickRealType GetPixelIntensity(const Image *restrict image, green=DecodePixelGamma(green); blue=DecodePixelGamma(blue); } - intensity=0.21260f*red+0.71520f*green+0.07220f*blue; + intensity=0.212656*red+0.715158*green+0.072186*blue; break; } case RMSPixelIntensityMethod: diff --git a/www/command-line-options.html b/www/command-line-options.html index 3dd2e0ba6..356bbc0b0 100644 --- a/www/command-line-options.html +++ b/www/command-line-options.html @@ -1455,7 +1455,7 @@ colorspaces, use the -profile op XYZ X=0.4124240*R+0.3575790*G+0.1804640*B - Y=0.2126560*R+0.7151580*G+0.0721856*B + Y=0.212656*R+0.715158*G+0.0721856*B Z=0.0193324*R+0.1191930*G+0.9504440*B YCC