MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
compress.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _Ascii85Info Ascii85Info
 

Enumerations

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

Functions

MagickExport MagickBooleanType HuffmanDecodeImage (Image *)
 
MagickExport MagickBooleanType HuffmanEncodeImage (const ImageInfo *, Image *, Image *)
 
MagickExport MagickBooleanType LZWEncodeImage (Image *, const size_t, unsigned char *magick_restrict)
 
MagickExport MagickBooleanType PackbitsEncodeImage (Image *, const size_t, unsigned char *magick_restrict)
 
MagickExport MagickBooleanType ZLIBEncodeImage (Image *, const size_t, unsigned char *magick_restrict)
 
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 
NoCompression 
BZipCompression 
DXT1Compression 
DXT3Compression 
DXT5Compression 
FaxCompression 
Group4Compression 
JPEGCompression 
JPEG2000Compression 
LosslessJPEGCompression 
LZWCompression 
RLECompression 
ZipCompression 
ZipSCompression 
PizCompression 
Pxr24Compression 
B44Compression 
B44ACompression 
LZMACompression 
JBIG1Compression 
JBIG2Compression 
ZstdCompression 
WebPCompression 

Function Documentation

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