These are all the possible values for the IG_ISIS_TAG_COMPRESSION tag.
Values:
IG_ISIS_COMPRESSION_NONE |
No compression, each line is packed to one byte. |
IG_ISIS_COMPRESSION_MG3 |
Modified (no EOL) CCITT Group 3 1-Dimensional Huffman run-length encoding, each line starts on a new byte. |
IG_ISIS_COMPRESSION_G3 |
Standard CCITT Group 3 coding, 1 Dimensional Huffman run-length encoding. |
IG_ISIS_COMPRESSION_G4 |
Standard CCITT Group 4 encoding. |
IG_ISIS_COMPRESSION_LZW |
LZW coding as described in the TIFF specification. |
IG_ISIS_COMPRESSION_JPEG |
JPEG coding typically used for grayscale and color only. |
IG_ISIS_COMPRESSION_PACK |
Packbits compression. |
IG_ISIS_COMPRESSION_32771 |
No compression, each line padded to two bytes. |
IG_ISIS_COMPRESSION_JBIG |
JBIG compression. |
IG_ISIS_COMPRESSION_PCX |
Compression scheme used in PCX files. |
IG_ISIS_COMPRESSION_4BYTE |
No compression, each line padded to four bytes. |
IG_ISIS_COMPRESSION_RUN |
Runlist compression; internal use only. |
IG_ISIS_COMPRESSION_GIF |
Compression scheme used in GIF files. |
IG_ISIS_COMPRESSION_BMP |
Compression scheme used in BMP files. |
IG_ISIS_COMPRESSION_GIFINTERLACED |
Compression scheme used in interlaced GIF files. |
IG_ISIS_COMPRESSION_WANGJPEG |
Wang format JPEG encoding, typically used for grayscale and color only. |
IG_ISIS_COMPRESSION_JPEG_PROGRESSIVE |
Progressive JPEG. |
IG_ISIS_COMPRESSION_JP2 |
JPEG2 Compression. |