]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 14 Jul 2011 02:25:33 +0000 (02:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 14 Jul 2011 02:25:33 +0000 (02:25 +0000)
MagickCore/effect.c

index 8b84b91e756ea456b57546166e6bd167bdda74cf..52f582475e94e722abda955e9a70344c677077ab 100644 (file)
@@ -1421,10 +1421,10 @@ MagickExport Image *ConvolveImage(const Image *image,const size_t order,
               {
                 alpha=(MagickRealType) (QuantumScale*GetPixelAlpha(image,
                   kernel_pixels+u*channels));
-                if ((traits & BlendPixelTrait) != 0)
-                  pixel+=(*k)*alpha*kernel_pixels[u*channels+i];
-                else
+                if ((traits & BlendPixelTrait) == 0)
                   pixel+=(*k)*kernel_pixels[u*channels+i];
+                else
+                  pixel+=(*k)*alpha*kernel_pixels[u*channels+i];
                 gamma+=(*k)*alpha;
                 k++;
               }