MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
quantize.h File Reference
Include dependency graph for quantize.h:
This graph shows which files directly or indirectly include this file:

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 *, ExceptionInfo *)
 
MagickExport MagickBooleanType GetImageQuantizeError (Image *, ExceptionInfo *)
 
MagickExport MagickBooleanType KmeansImage (Image *, const size_t, const size_t, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType PosterizeImage (Image *, const size_t, const DitherMethod, ExceptionInfo *)
 
MagickExport MagickBooleanType QuantizeImage (const QuantizeInfo *, Image *, ExceptionInfo *)
 
MagickExport MagickBooleanType QuantizeImages (const QuantizeInfo *, Image *, ExceptionInfo *)
 
MagickExport MagickBooleanType RemapImage (const QuantizeInfo *, Image *, const Image *, ExceptionInfo *)
 
MagickExport MagickBooleanType RemapImages (const QuantizeInfo *, Image *, const Image *, ExceptionInfo *)
 
MagickExport QuantizeInfoAcquireQuantizeInfo (const ImageInfo *)
 
MagickExport QuantizeInfoCloneQuantizeInfo (const QuantizeInfo *)
 
MagickExport QuantizeInfoDestroyQuantizeInfo (QuantizeInfo *)
 
MagickExport void GetQuantizeInfo (QuantizeInfo *)
 

Typedef Documentation

◆ QuantizeInfo

typedef struct _QuantizeInfo QuantizeInfo

Enumeration Type Documentation

◆ DitherMethod

Enumerator
UndefinedDitherMethod 
NoDitherMethod 
RiemersmaDitherMethod 
FloydSteinbergDitherMethod 

Definition at line 27 of file quantize.h.

Function Documentation

◆ AcquireQuantizeInfo()

MagickExport QuantizeInfo * AcquireQuantizeInfo ( const ImageInfo )

◆ CloneQuantizeInfo()

MagickExport QuantizeInfo * CloneQuantizeInfo ( const QuantizeInfo )

◆ CompressImageColormap()

MagickExport MagickBooleanType CompressImageColormap ( Image ,
ExceptionInfo  
)

◆ DestroyQuantizeInfo()

◆ GetImageQuantizeError()

MagickExport MagickBooleanType GetImageQuantizeError ( Image ,
ExceptionInfo  
)

◆ GetQuantizeInfo()

◆ KmeansImage()

MagickExport MagickBooleanType KmeansImage ( Image ,
const  size_t,
const  size_t,
const double  ,
ExceptionInfo  
)

◆ PosterizeImage()

MagickExport MagickBooleanType PosterizeImage ( Image ,
const  size_t,
const  DitherMethod,
ExceptionInfo  
)

◆ QuantizeImage()

MagickExport MagickBooleanType QuantizeImage ( const QuantizeInfo ,
Image ,
ExceptionInfo  
)

◆ QuantizeImages()

MagickExport MagickBooleanType QuantizeImages ( const QuantizeInfo ,
Image ,
ExceptionInfo  
)

◆ RemapImage()

MagickExport MagickBooleanType RemapImage ( const QuantizeInfo ,
Image ,
const Image ,
ExceptionInfo  
)

◆ RemapImages()