]> granicus.if.org Git - imagemagick/commitdiff
Fix for negative radius.
authordirk <dirk@git.imagemagick.org>
Tue, 3 Nov 2015 20:44:11 +0000 (21:44 +0100)
committerdirk <dirk@git.imagemagick.org>
Tue, 3 Nov 2015 20:44:11 +0000 (21:44 +0100)
MagickCore/accelerate.c

index b3ba492cc5e5ab574ffd5aaf584b174537e4d754..239618dabefffff19f350a7ed6013dbf908566a4 100644 (file)
@@ -1801,7 +1801,7 @@ static Image *ComputeLocalContrastImage(const Image *image,
     {
       imageColumns = (unsigned int) image->columns;
       imageRows = (unsigned int) image->rows;
-      iRadius = (cl_int) radius;
+      iRadius = (cl_int) fabs(radius);
 
       passes = ((1.0f * imageColumns) * imageColumns * iRadius) / 4000000000.0f;
       passes = (passes < 1) ? 1: passes;