From: cristy Date: Sat, 26 Sep 2009 13:26:22 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~10625 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d6dd94f6a41cab9e8de3417aa760c212507d75ce;p=imagemagick --- diff --git a/magick/color.c b/magick/color.c index 6c9b83f77..d1fafd552 100644 --- a/magick/color.c +++ b/magick/color.c @@ -3315,6 +3315,11 @@ MagickExport MagickBooleanType QueryMagickColor(const char *name, geometry_info.rho=fmod(fmod(scale*geometry_info.rho,360.0)+360.0, 360.0)/360.0; + scale=1.0/255.0; + if ((flags & PercentValue) != 0) + scale=1.0/100.0; + geometry_info.sigma*=scale; + geometry_info.xi*=scale; ConvertHSLToRGB(geometry_info.rho,geometry_info.sigma, geometry_info.xi,&pixel.red,&pixel.green,&pixel.blue); color->colorspace=RGBColorspace;