]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/quantize.h
(no commit message)
[imagemagick] / MagickCore / quantize.h
index bb53c4ef931ce8b3049af674424e20b57e89f662..199b55e61b9774ebfbbe3f87acd5bc81ccbd7d20 100644 (file)
@@ -35,31 +35,28 @@ typedef enum
 typedef struct _QuantizeInfo
 {
   size_t
-    number_colors;
+    number_colors;     /* desired maximum number of colors */
 
   size_t
     tree_depth;
 
-  MagickBooleanType
-    dither;
-
   ColorspaceType
     colorspace;
 
+  DitherMethod
+    dither_method;
+
   MagickBooleanType
     measure_error;
 
   size_t
     signature;
-
-  DitherMethod
-    dither_method;
 } QuantizeInfo;
 
 extern MagickExport MagickBooleanType
   CompressImageColormap(Image *,ExceptionInfo *),
   GetImageQuantizeError(Image *,ExceptionInfo *),
-  PosterizeImage(Image *,const size_t,const MagickBooleanType,ExceptionInfo *),
+  PosterizeImage(Image *,const size_t,const DitherMethod,ExceptionInfo *),
   QuantizeImage(const QuantizeInfo *,Image *,ExceptionInfo *),
   QuantizeImages(const QuantizeInfo *,Image *,ExceptionInfo *),
   RemapImage(const QuantizeInfo *,Image *,const Image *,ExceptionInfo *),