]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 13 Nov 2012 18:39:08 +0000 (18:39 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 13 Nov 2012 18:39:08 +0000 (18:39 +0000)
MagickCore/statistic.c

index 5689dde29e3995b5e730d1df0c0f883b0e4a347d..26b6d1fecc720ddfc6db7deb9e9e520680c30f3e 100644 (file)
@@ -1911,7 +1911,7 @@ MagickExport Image *PolynomialImage(const Image *images,
           coefficient=(MagickRealType) terms[2*i];
           degree=(MagickRealType) terms[(i << 1)+1];
           polynomial_pixel[x].channel[i]+=coefficient*
-            pow(GetPixelChannel(image,channel,p),degree);
+            pow(QuantumScale*GetPixelChannel(image,channel,p),degree);
         }
         p+=GetPixelChannels(next);
       }
@@ -1942,7 +1942,7 @@ MagickExport Image *PolynomialImage(const Image *images,
           continue;
         if ((traits & UpdatePixelTrait) == 0)
           continue;
-        q[i]=ClampToQuantum(polynomial_pixel[x].channel[i]);
+        q[i]=ClampToQuantum(QuantumRange*polynomial_pixel[x].channel[i]);
       }
       q+=GetPixelChannels(image);
     }