]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 9 Apr 2014 18:16:18 +0000 (18:16 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 9 Apr 2014 18:16:18 +0000 (18:16 +0000)
MagickCore/effect.c

index 175b34bcf594e29afa901b0dc27a4336ed0200e6..7d4d146e05a62ab51fa03d13749b981f4ef906c2 100644 (file)
@@ -1130,13 +1130,13 @@ MagickExport Image *CannyEdgeImage(const Image *image,const double radius,
             intensity;
 
           intensity=GetPixelIntensity(edge_image,kernel_pixels+u);
-          dx+=3.0*Gx[v][u]*intensity/2.0;
-          dy+=3.0*Gy[v][u]*intensity/2.0;
+          dx+=0.5*Gx[v][u]*intensity;
+          dy+=0.5*Gy[v][u]*intensity;
         }
         kernel_pixels+=edge_image->columns+1;
       }
       pixel.magnitude=sqrt(dx*dx+dy*dy);
-      pixel.orientation=0;
+      pixel.orientation=2;
       if (fabs(dx) > MagickEpsilon)
         {
           double