home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2004 July / APC0407D2.iso / workshop / onlineco / files / ImageMagick-6.0.1-Q16-windows-dll.exe / {app} / include / magick / compress.h < prev    next >
Encoding:
C/C++ Source or Header  |  2004-02-21  |  799 b   |  30 lines

  1. /*
  2.   Image Compression/Decompression Methods.
  3. */
  4. #ifndef _MAGICK_COMPRESS_H
  5. #define _MAGICK_COMPRESS_H
  6.  
  7. #if defined(__cplusplus) || defined(c_plusplus)
  8. extern "C" {
  9. #endif
  10.  
  11. extern MagickExport unsigned int
  12.   HuffmanDecodeImage(Image *),
  13.   HuffmanEncodeImage(const ImageInfo *,Image *),
  14.   Huffman2DEncodeImage(const ImageInfo *,Image *),
  15.   JPEGEncodeImage(const ImageInfo *,Image *),
  16.   LZWEncodeImage(Image *,const size_t,unsigned char *),
  17.   PackbitsEncodeImage(Image *,const size_t,unsigned char *),
  18.   ZLIBEncodeImage(Image *,const size_t,const unsigned long,unsigned char *);
  19.  
  20. extern MagickExport void
  21.   Ascii85Encode(Image *,const unsigned char),
  22.   Ascii85Flush(Image *),
  23.   Ascii85Initialize(Image *);
  24.  
  25. #if defined(__cplusplus) || defined(c_plusplus)
  26. }
  27. #endif
  28.  
  29. #endif
  30.