]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 29 Apr 2014 11:31:12 +0000 (11:31 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 29 Apr 2014 11:31:12 +0000 (11:31 +0000)
MagickCore/feature.c

index 09897440ec1ea0f3dd921181bf7d0c335dcf9f30..cd1331e602d5d2d7e2ea546026ded29999da8b4b 100644 (file)
@@ -2175,12 +2175,12 @@ MagickExport Image *MeanShiftImage(const Image *image,const size_t width,
           (mean_location.x-previous_location.x)+
           (mean_location.y-previous_location.y)*
           (mean_location.y-previous_location.y)+
-          QuantumScale*(mean_pixel.red-previous_pixel.red)*
-          QuantumScale*(mean_pixel.red-previous_pixel.red)+
-          QuantumScale*(mean_pixel.green-previous_pixel.green)*
-          QuantumScale*(mean_pixel.green-previous_pixel.green)+
-          QuantumScale*(mean_pixel.blue-previous_pixel.blue)*
-          QuantumScale*(mean_pixel.blue-previous_pixel.blue);
+          255.0*QuantumScale*(mean_pixel.red-previous_pixel.red)*
+          255.0*QuantumScale*(mean_pixel.red-previous_pixel.red)+
+          255.0*QuantumScale*(mean_pixel.green-previous_pixel.green)*
+          255.0*QuantumScale*(mean_pixel.green-previous_pixel.green)+
+          255.0*QuantumScale*(mean_pixel.blue-previous_pixel.blue)*
+          255.0*QuantumScale*(mean_pixel.blue-previous_pixel.blue);
         if (distance <= 3.0)
           break;
       }