6#include "slideio/base/slideio_base_def.hpp"
80 enum class MetadataType
88 std::string SLIDEIO_BASE_EXPORTS compressionToString(
Compression compression);
89 SLIDEIO_BASE_EXPORTS std::ostream& operator<<(std::ostream& os,
Compression compression);
90 SLIDEIO_BASE_EXPORTS std::ostream& operator << (std::ostream& os,
const slideio::DataType& dt);
Definition: exceptions.hpp:12
Compression
raster data compression enum
Definition: slideio_enums.hpp:12
@ RLE
Run-length encoding.
@ HuffmanRL
RL-Huffman encoding.
@ JpegOld
Old JPEG compression algorithm.
@ Jpeg2000
JPEG 2000 compression.
@ GIF
gif image compression
@ CCITT_T4
CCITT T.4 2-Dimensional compression.
@ Uncompressed
Uncompressed data.
@ CCITT_T6
CCITT T.6 2-Dimensional compression.
@ NextRLE
NeXT 2-bit RLE image compression scheme.
@ LZW
Lempel - Ziv - Welch universal lossless data compression algorithm.
@ Zlib
zlib looseless data compression
@ JBIG
JBIG early lossless image compression.
@ JpegXR
JPEG XR compression.