quantize.h File Reference
#include "magick/colorspace.h"
Go to the source code of this file.
Data Structures |
| struct | _QuantizeInfo |
Typedefs |
| typedef struct _QuantizeInfo | QuantizeInfo |
Enumerations |
| enum | DitherMethod { UndefinedDitherMethod,
NoDitherMethod,
RiemersmaDitherMethod,
FloydSteinbergDitherMethod
} |
Functions |
| MagickExport MagickBooleanType | CompressImageColormap (Image *) |
| MagickExport MagickBooleanType | GetImageQuantizeError (Image *) |
| MagickExport MagickBooleanType | PosterizeImage (Image *, const unsigned long, const MagickBooleanType) |
| MagickExport MagickBooleanType | QuantizeImage (const QuantizeInfo *, Image *) |
| MagickExport MagickBooleanType | QuantizeImages (const QuantizeInfo *, Image *) |
| MagickExport MagickBooleanType | RemapImage (const QuantizeInfo *, Image *, const Image *) |
| MagickExport MagickBooleanType | RemapImages (const QuantizeInfo *, Image *, const Image *) |
| MagickExport QuantizeInfo * | AcquireQuantizeInfo (const ImageInfo *) |
| MagickExport QuantizeInfo ** | CloneQuantizeInfo (const QuantizeInfo *) |
| MagickExport QuantizeInfo *** | DestroyQuantizeInfo (QuantizeInfo *) |
| MagickExport void | GetQuantizeInfo (QuantizeInfo *) |
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
| UndefinedDitherMethod |
|
| NoDitherMethod |
|
| RiemersmaDitherMethod |
|
| FloydSteinbergDitherMethod |
|
Definition at line 27 of file quantize.h.
Function Documentation
Definition at line 2117 of file quantize.c.
References _QuantizeInfo::colorspace, _QuantizeInfo::dither, _QuantizeInfo::dither_method, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _QuantizeInfo::measure_error, _QuantizeInfo::number_colors, ResetMagickMemory(), RiemersmaDitherMethod, _QuantizeInfo::signature, TraceEvent, and UndefinedColorspace.
Referenced by AcquireQuantizeInfo(), CloneQuantizeInfo(), CompressImageColormap(), MapImage(), MapImages(), and PreviewImage().
Definition at line 2879 of file quantize.c.
References AssignImageColors(), ClassifyImageColors(), _CubeInfo::colors, _Image::debug, DestroyCubeInfo(), _Image::exception, _Image::filename, GetCubeInfo(), GetMagickModule, GetNextImageInList(), LogMagickEvent(), MagickFalse, MagickSignature, MaxTreeDepth, _QuantizeInfo::number_colors, _CubeInfo::quantize_info, QuantizeImages(), ResourceLimitError, _Image::signature, ThrowBinaryException, and TraceEvent.
Referenced by AffinityImages(), and MapImages().