]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 29 Nov 2013 16:10:42 +0000 (16:10 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 29 Nov 2013 16:10:42 +0000 (16:10 +0000)
MagickCore/attribute.c

index 2169a47b9505625bc59e02cae053eee64ce7f58c..531a9f4826dcb787a4da4e734f2b8a1d8897c956 100644 (file)
@@ -1150,6 +1150,9 @@ MagickExport MagickBooleanType SetImageType(Image *image,const ImageType type,
   {
     case BilevelType:
     {
+      (void) NormalizeImage(image,exception);
+      if (IsImageGray(image,exception) == MagickFalse)
+        status=TransformImageColorspace(image,GRAYColorspace,exception);
       if (IsImageMonochrome(image,exception) == MagickFalse)
         {
           quantize_info=AcquireQuantizeInfo(image_info);