]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 11 Apr 2013 01:25:47 +0000 (01:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 11 Apr 2013 01:25:47 +0000 (01:25 +0000)
MagickCore/fx.c

index bfddc3dbb1ce4d40859e0457718d1fdf8ab98cd7..4561625aa210eb1e5034b4ddd6a02a3b91184667 100644 (file)
@@ -5205,6 +5205,9 @@ MagickExport Image *TintImage(const Image *image,const char *blend,
     *image_view,
     *tint_view;
 
+  double
+    intensity;
+
   GeometryInfo
     geometry_info;
 
@@ -5217,9 +5220,6 @@ MagickExport Image *TintImage(const Image *image,const char *blend,
   MagickOffsetType
     progress;
 
-  double
-    intensity;
-
   PixelInfo
     color_vector;
 
@@ -5275,16 +5275,11 @@ MagickExport Image *TintImage(const Image *image,const char *blend,
         color_vector.alpha=geometry_info.chi;
     }
   intensity=(double) GetPixelInfoIntensity(tint);
-  color_vector.red=(double) (color_vector.red*tint->red/100.0-
-    intensity);
-  color_vector.green=(double) (color_vector.green*tint->green/100.0-
-    intensity);
-  color_vector.blue=(double) (color_vector.blue*tint->blue/100.0-
-    intensity);
-  color_vector.black=(double) (color_vector.black*tint->black/100.0-
-    intensity);
-  color_vector.alpha=(double) (color_vector.alpha*tint->alpha/100.0-
-    intensity);
+  color_vector.red=(double) (color_vector.red*tint->red/100.0-intensity);
+  color_vector.green=(double) (color_vector.green*tint->green/100.0-intensity);
+  color_vector.blue=(double) (color_vector.blue*tint->blue/100.0-intensity);
+  color_vector.black=(double) (color_vector.black*tint->black/100.0-intensity);
+  color_vector.alpha=(double) (color_vector.alpha*tint->alpha/100.0-intensity);
   /*
     Tint image.
   */