compress.h File Reference

Go to the source code of this file.

Typedefs

typedef struct _Ascii85Info Ascii85Info

Enumerations

enum  CompressionType {
  UndefinedCompression, B44ACompression, B44Compression, BZipCompression,
  DXT1Compression, DXT3Compression, DXT5Compression, FaxCompression,
  Group4Compression, JBIG1Compression, JBIG2Compression, JPEG2000Compression,
  JPEGCompression, LosslessJPEGCompression, LZMACompression, LZWCompression,
  NoCompression, PizCompression, Pxr24Compression, RLECompression,
  ZipCompression, ZipSCompression, ZstdCompression, WebPCompression
}

Functions

MagickExport MagickBooleanType HuffmanDecodeImage (Image *, ExceptionInfo *)
MagickExport MagickBooleanType HuffmanEncodeImage (const ImageInfo *, Image *, Image *, ExceptionInfo *)
MagickExport MagickBooleanType LZWEncodeImage (Image *, const size_t, unsigned char *magick_restrict, ExceptionInfo *)
MagickExport MagickBooleanType PackbitsEncodeImage (Image *, const size_t, unsigned char *magick_restrict, ExceptionInfo *)
MagickExport MagickBooleanType ZLIBEncodeImage (Image *, const size_t, unsigned char *magick_restrict, ExceptionInfo *)
MagickExport void Ascii85Encode (Image *, const unsigned char)
MagickExport void Ascii85Flush (Image *)
MagickExport void Ascii85Initialize (Image *)

Typedef Documentation

typedef struct _Ascii85Info Ascii85Info

Enumeration Type Documentation

Enumerator:
UndefinedCompression 
B44ACompression 
B44Compression 
BZipCompression 
DXT1Compression 
DXT3Compression 
DXT5Compression 
FaxCompression 
Group4Compression 
JBIG1Compression 
JBIG2Compression 
JPEG2000Compression 
JPEGCompression 
LosslessJPEGCompression 
LZMACompression 
LZWCompression 
NoCompression 
PizCompression 
Pxr24Compression 
RLECompression 
ZipCompression 
ZipSCompression 
ZstdCompression 
WebPCompression 

Function Documentation

MagickExport void Ascii85Encode ( Image ,
const unsigned char   
)
MagickExport void Ascii85Flush ( Image  ) 
MagickExport void Ascii85Initialize ( Image  ) 
MagickExport MagickBooleanType HuffmanDecodeImage ( Image ,
ExceptionInfo  
)
MagickExport MagickBooleanType HuffmanEncodeImage ( const ImageInfo ,
Image ,
Image ,
ExceptionInfo  
)
MagickExport MagickBooleanType LZWEncodeImage ( Image ,
const   size_t,
unsigned char *  magick_restrict,
ExceptionInfo  
)
MagickExport MagickBooleanType PackbitsEncodeImage ( Image ,
const   size_t,
unsigned char *  magick_restrict,
ExceptionInfo  
)
MagickExport MagickBooleanType ZLIBEncodeImage ( Image ,
const   size_t,
unsigned char *  magick_restrict,
ExceptionInfo  
)

Generated on 5 Aug 2019 for MagickCore by  doxygen 1.6.1