compress.h File Reference
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
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 void Ascii85Initialize |
( |
Image * |
|
) |
|
| MagickExport MagickBooleanType PackbitsEncodeImage |
( |
Image * |
, |
|
|
const |
size_t, |
|
|
unsigned char * |
magick_restrict | |
|
) |
| | |