]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 26 Jan 2011 15:46:06 +0000 (15:46 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 26 Jan 2011 15:46:06 +0000 (15:46 +0000)
ChangeLog
magick/quantize.c

index 7e6cbd46e55e71ad7d4ce7a813c4d99221610bb8..30beeb546695d5c17ef72b2cf9720d0c73007e9d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@
 2011-01-24  6.6.7-3 Cristy  <quetzlzacatenango@image...>
   * Remove memory leak from ThrowFileException() macro (reference
     http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=17908).
+  * Multiple blue error count by 'count' in ClassifyImageColors()
 
 2011-01-22  6.6.7-2 Cristy  <quetzlzacatenango@image...>
   * Accept quoted file paths in indirect file references (e.g. @myFiles.txt).
index 471880afa82ac35b86475154bf816be8e06719a8..ac63e3cbb028c004ea66e176f430c3944b901016 100644 (file)
@@ -918,7 +918,7 @@ static MagickBooleanType ClassifyImageColors(CubeInfo *cube_info,
         if (cube_info->associate_alpha != MagickFalse)
           error.opacity=QuantumScale*(pixel.opacity-mid.opacity);
         node_info->quantize_error+=sqrt((double) (count*error.red*error.red+
-          count*error.green*error.green+error.blue*error.blue+
+          count*error.green*error.green+count*error.blue*error.blue+
           count*error.opacity*error.opacity));
         cube_info->root->quantize_error+=node_info->quantize_error;
         index--;