]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 9 Jan 2014 20:42:22 +0000 (20:42 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 9 Jan 2014 20:42:22 +0000 (20:42 +0000)
MagickCore/statistic.c

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