TinyTIFF
a lightweight C/C++ library for reading and writing TIFF files
Loading...
Searching...
No Matches

Modules

 TinyTIFFWriter: C-Interface
 
 TinyTIFFWriter: Internal functions
 
 TinyTIFFWriter: Optional C++-Interface (include-only!)
 

Enumerations

enum  TinyTIFFSampleLayout {
  TinyTIFF_Interleaved ,
  TinyTIFF_Chunky =TinyTIFF_Interleaved ,
  TinyTIFF_Separate ,
  TinyTIFF_Planar =TinyTIFF_Separate
}
 describes the layout of multi-sample images in memory More...
 

Detailed Description

The methods in this file allow to write TIFF files with limited capabilites, but very fast.

See also
TinyTIFFWriter for details on how this library works

Enumeration Type Documentation

◆ TinyTIFFSampleLayout

describes the layout of multi-sample images in memory

Enumerator
TinyTIFF_Interleaved 

samples are stored in interleaved/chunky order, i.e. R1G1B1R2G2B2R3G3B3... for 3-sample RGB-images.

TinyTIFF_Chunky 

samples are stored in interleaved/chunky order, i.e. R1G1B1R2G2B2R3G3B3... for 3-sample RGB-images.

TinyTIFF_Separate 

samples are stored in separate/planar memory areas, i.e. R1R2R3...G1G2G3....B1B2B3... for 3-sample RGB-images.

TinyTIFF_Planar 

samples are stored in separate/planar memory areas, i.e. R1R2R3...G1G2G3....B1B2B3... for 3-sample RGB-images.