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

index 4561625aa210eb1e5034b4ddd6a02a3b91184667..fc5e64dc84bfa1f30c7bb95c80fedb9064e308b6 100644 (file)
@@ -600,7 +600,6 @@ MagickExport Image *CharcoalImage(const Image *image,const double radius,
   clone_image=CloneImage(image,0,0,MagickTrue,exception);
   if (clone_image == (Image *) NULL)
     return((Image *) NULL);
-  (void) SetImageType(clone_image,GrayscaleType,exception);
   edge_image=EdgeImage(clone_image,GetOptimalKernelWidth1D(radius,1.0),
     exception);
   clone_image=DestroyImage(clone_image);
@@ -612,7 +611,7 @@ MagickExport Image *CharcoalImage(const Image *image,const double radius,
     return((Image *) NULL);
   (void) NormalizeImage(charcoal_image,exception);
   (void) NegateImage(charcoal_image,MagickFalse,exception);
-  (void) SetImageType(charcoal_image,GrayscaleType,exception);
+  (void) GrayscaleImage(charcoal_image,image->intensity,exception);
   return(charcoal_image);
 }
 \f