18 #ifndef MAGICKCORE_QUANTIZE_H 19 #define MAGICKCORE_QUANTIZE_H 23 #if defined(__cplusplus) || defined(c_plusplus) 75 #if defined(__cplusplus) || defined(c_plusplus) Definition: quantize.h:30
Definition: quantize.h:32
ColorspaceType colorspace
Definition: quantize.h:44
Definition: exception.h:101
size_t tree_depth
Definition: quantize.h:41
MagickExport MagickBooleanType PosterizeImage(Image *, const size_t, const DitherMethod, ExceptionInfo *)
Definition: quantize.h:29
MagickExport void GetQuantizeInfo(QuantizeInfo *)
Definition: quantize.c:2296
DitherMethod
Definition: quantize.h:27
MagickExport MagickBooleanType QuantizeImage(const QuantizeInfo *, Image *, ExceptionInfo *)
MagickExport MagickBooleanType CompressImageColormap(Image *, ExceptionInfo *)
MagickBooleanType
Definition: magick-type.h:169
MagickExport QuantizeInfo * CloneQuantizeInfo(const QuantizeInfo *)
Definition: quantize.h:35
size_t signature
Definition: quantize.h:53
Definition: quantize.h:31
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *, Image *, const Image *, ExceptionInfo *)
size_t number_colors
Definition: quantize.h:38
MagickExport MagickBooleanType KmeansImage(Image *, const size_t, const size_t, const double, ExceptionInfo *)
MagickExport QuantizeInfo * AcquireQuantizeInfo(const ImageInfo *)
MagickExport QuantizeInfo * DestroyQuantizeInfo(QuantizeInfo *)
Definition: quantize.c:1389
DitherMethod dither_method
Definition: quantize.h:47
MagickExport MagickBooleanType GetImageQuantizeError(Image *, ExceptionInfo *)
MagickExport MagickBooleanType RemapImages(const QuantizeInfo *, Image *, const Image *, ExceptionInfo *)
Definition: quantize.c:3620
MagickBooleanType measure_error
Definition: quantize.h:50
ColorspaceType
Definition: colorspace.h:25
struct _QuantizeInfo QuantizeInfo
#define MagickExport
Definition: method-attribute.h:80
MagickExport MagickBooleanType QuantizeImages(const QuantizeInfo *, Image *, ExceptionInfo *)