]> granicus.if.org Git - imagemagick/commitdiff
Forgot to factor in softness
authorCristy <urban-warrior@imagemagick.org>
Tue, 1 Mar 2016 22:50:59 +0000 (17:50 -0500)
committerCristy <urban-warrior@imagemagick.org>
Tue, 1 Mar 2016 22:50:59 +0000 (17:50 -0500)
MagickCore/fx.c

index 754eeab92e88bf17c84e95d624f1fc7db69b8a0b..016f5b9a5428dc78cc8d8b9d1f899618577afe90 100644 (file)
@@ -5960,8 +5960,8 @@ MagickExport Image *WaveletDenoiseImage(const Image *image,
           difference;
 
         difference=pixels[low_pass]-pixels[high_pass];
-        pixels[i]+=copysignf(fmaxf(fabsf(difference)-magnitude,0.0f),
-          difference);
+        pixels[i]+=copysignf(fmaxf(fabsf(difference)-magnitude-
+          softness*magnitude,0.0f),difference);
       }
     }
     /*