From: Cristy Date: Sat, 25 Mar 2017 22:31:29 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.5-5~87 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=22ff44fffc32ec3e8a9bf90c65fcd790846cee43;p=imagemagick ... --- diff --git a/MagickCore/colorspace.c b/MagickCore/colorspace.c index 6da8291af..8c991729c 100644 --- a/MagickCore/colorspace.c +++ b/MagickCore/colorspace.c @@ -876,27 +876,27 @@ static MagickBooleanType sRGBTransformImage(Image *image, primary_info.z=(double) ScaleQuantumToMap(ScaleCharToQuantum(137)); for (i=0; i <= (ssize_t) (0.018*MaxMap); i++) { - x_map[i].x=0.003962014134275617*i; - y_map[i].x=0.007778268551236748*i; - z_map[i].x=0.001510600706713781*i; - x_map[i].y=(-0.002426619775463276)*i; - y_map[i].y=(-0.004763965913702149)*i; - z_map[i].y=0.007190585689165425*i; - x_map[i].z=0.006927257754597858*i; - y_map[i].z=(-0.005800713697502058)*i; - z_map[i].z=(-0.0011265440570958)*i; + x_map[i].x=0.005382*i; + y_map[i].x=0.010566*i; + z_map[i].x=0.002052*i; + x_map[i].y=(-0.003296)*i; + y_map[i].y=(-0.006471)*i; + z_map[i].y=0.009768*i; + x_map[i].z=0.009410*i; + y_map[i].z=(-0.007880)*i; + z_map[i].z=(-0.001530)*i; } for ( ; i <= (ssize_t) MaxMap; i++) { - x_map[i].x=0.2201118963486454*(1.099*i-0.099); - y_map[i].x=0.4321260306242638*(1.099*i-0.099); - z_map[i].x=0.08392226148409894*(1.099*i-0.099); - x_map[i].y=(-0.1348122097479598)*(1.099*i-0.099); - y_map[i].y=(-0.2646647729834528)*(1.099*i-0.099); - z_map[i].y=0.3994769827314126*(1.099*i-0.099); - x_map[i].z=0.3848476530332144*(1.099*i-0.099); - y_map[i].z=(-0.3222618720834477)*(1.099*i-0.099); - z_map[i].z=(-0.06258578094976668)*(1.099*i-0.099); + x_map[i].x=0.298839*(1.099*i-0.099); + y_map[i].x=0.586811*(1.099*i-0.099); + z_map[i].x=0.114350*(1.099*i-0.099); + x_map[i].y=(-0.298839)*(1.099*i-0.099); + y_map[i].y=(-0.586811)*(1.099*i-0.099); + z_map[i].y=0.88600*(1.099*i-0.099); + x_map[i].z=0.70100*(1.099*i-0.099); + y_map[i].z=(-0.586811)*(1.099*i-0.099); + z_map[i].z=(-0.114350)*(1.099*i-0.099); } break; }