18 #ifndef MAGICKCORE_QUANTIZE_H
19 #define MAGICKCORE_QUANTIZE_H
23 #if defined(__cplusplus) || defined(c_plusplus)
75 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport MagickBooleanType CompressImageColormap(Image *image, ExceptionInfo *exception)
Definition: quantize.c:1188
Definition: quantize.h:30
Definition: quantize.h:32
MagickExport MagickBooleanType PosterizeImage(Image *image, const size_t levels, const DitherMethod dither_method, ExceptionInfo *exception)
Definition: quantize.c:2665
ColorspaceType colorspace
Definition: quantize.h:44
Definition: exception.h:101
size_t tree_depth
Definition: quantize.h:41
MagickExport QuantizeInfo * DestroyQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:1386
Definition: quantize.h:29
DitherMethod
Definition: quantize.h:27
MagickExport MagickBooleanType RemapImages(const QuantizeInfo *quantize_info, Image *images, const Image *remap_image, ExceptionInfo *exception)
Definition: quantize.c:3508
MagickBooleanType
Definition: magick-type.h:169
Definition: quantize.h:35
size_t signature
Definition: quantize.h:53
Definition: quantize.h:31
MagickExport MagickBooleanType QuantizeImages(const QuantizeInfo *quantize_info, Image *images, ExceptionInfo *exception)
Definition: quantize.c:3067
size_t number_colors
Definition: quantize.h:38
MagickExport void GetQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:2293
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image, ExceptionInfo *exception)
Definition: quantize.c:3440
MagickExport MagickBooleanType QuantizeImage(const QuantizeInfo *quantize_info, Image *image, ExceptionInfo *exception)
Definition: quantize.c:2966
MagickExport MagickBooleanType GetImageQuantizeError(Image *image, ExceptionInfo *exception)
Definition: quantize.c:2189
MagickExport MagickBooleanType KmeansImage(Image *image, const size_t number_colors, const size_t max_iterations, const double max_distortion, ExceptionInfo *exception)
Definition: quantize.c:2380
MagickExport QuantizeInfo * AcquireQuantizeInfo(const ImageInfo *image_info)
Definition: quantize.c:377
DitherMethod dither_method
Definition: quantize.h:47
MagickExport QuantizeInfo * CloneQuantizeInfo(const QuantizeInfo *quantize_info)
Definition: quantize.c:1044
MagickBooleanType measure_error
Definition: quantize.h:50
ColorspaceType
Definition: colorspace.h:25
struct _QuantizeInfo QuantizeInfo
#define MagickExport
Definition: method-attribute.h:80