]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 8 Jan 2014 23:38:32 +0000 (23:38 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 8 Jan 2014 23:38:32 +0000 (23:38 +0000)
MagickCore/statistic.c

index 68abeba059c06b23d5b4e25b323b61b67f632443..fd09d8f5ba7626a0f7385aa110cb19497ce47505 100644 (file)
@@ -1448,9 +1448,9 @@ MagickExport ChannelMoments *GetImageMoments(const Image *image,
           continue;
         if ((traits & UpdatePixelTrait) == 0)
           continue;
-        M00[channel]+=QuantumScale*p[i];
-        M10[channel]+=x*QuantumScale*p[i];
-        M01[channel]+=y*QuantumScale*p[i];
+        M00[channel]+=p[i];
+        M10[channel]+=x*p[i];
+        M01[channel]+=y*p[i];
       }
       p+=GetPixelChannels(image);
     }
@@ -1497,22 +1497,19 @@ MagickExport ChannelMoments *GetImageMoments(const Image *image,
           continue;
         if ((traits & UpdatePixelTrait) == 0)
           continue;
-        M11[channel]+=(x-centroid[channel].x)*(y-centroid[channel].y)*
-          QuantumScale*p[i];
-        M20[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)*
-          QuantumScale*p[i];
-        M02[channel]+=(y-centroid[channel].y)*(y-centroid[channel].y)*
-          QuantumScale*p[i];
+        M11[channel]+=(x-centroid[channel].x)*(y-centroid[channel].y)*p[i];
+        M20[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)*p[i];
+        M02[channel]+=(y-centroid[channel].y)*(y-centroid[channel].y)*p[i];
         M21[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)*
-          (y-centroid[channel].y)*QuantumScale*p[i];
+          (y-centroid[channel].y)*p[i];
         M12[channel]+=(x-centroid[channel].x)*(y-centroid[channel].y)*
-          (y-centroid[channel].y)*QuantumScale*p[i];
+          (y-centroid[channel].y)*p[i];
         M22[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)*
-          (y-centroid[channel].y)*(y-centroid[channel].y)*QuantumScale*p[i];
+          (y-centroid[channel].y)*(y-centroid[channel].y)*p[i];
         M30[channel]+=(x-centroid[channel].x)*(x-centroid[channel].x)*
-          (x-centroid[channel].x)*QuantumScale*p[i];
+          (x-centroid[channel].x)*p[i];
         M03[channel]+=(y-centroid[channel].y)*(y-centroid[channel].y)*
-          (y-centroid[channel].y)*QuantumScale*p[i];
+          (y-centroid[channel].y)*p[i];
       }
       p+=GetPixelChannels(image);
     }