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:1197
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:2788
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:1395
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:3631
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:3190
size_t number_colors
Definition: quantize.h:38
MagickExport void GetQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:2302
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image, ExceptionInfo *exception)
Definition: quantize.c:3563
MagickExport MagickBooleanType QuantizeImage(const QuantizeInfo *quantize_info, Image *image, ExceptionInfo *exception)
Definition: quantize.c:3089
MagickExport MagickBooleanType GetImageQuantizeError(Image *image, ExceptionInfo *exception)
Definition: quantize.c:2198
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:1053
MagickBooleanType measure_error
Definition: quantize.h:50
ColorspaceType
Definition: colorspace.h:25
MagickExport MagickBooleanType KmeansImage(Image *image, const size_t number_colors, const size_t max_iterations, const double tolerance, ExceptionInfo *exception)
Definition: quantize.c:2444
struct _QuantizeInfo QuantizeInfo
#define MagickExport
Definition: method-attribute.h:80