libpgf  6.14.12
PGF - Progressive Graphics File
PGFHeader Struct Reference

PGF header. More...

#include <PGFtypes.h>

Public Member Functions

 PGFHeader ()
 

Public Attributes

UINT32 width
 image width in pixels More...
 
UINT32 height
 image height in pixels More...
 
UINT8 nLevels
 number of DWT levels More...
 
UINT8 quality
 quantization parameter: 0=lossless, 4=standard, 6=poor quality More...
 
UINT8 bpp
 bits per pixel More...
 
UINT8 channels
 number of channels More...
 
UINT8 mode
 image mode according to Adobe's image modes More...
 
UINT8 usedBitsPerChannel
 number of used bits per channel in 16- and 32-bit per channel modes More...
 
UINT8 reserved1
 
UINT8 reserved2
 not used More...
 

Detailed Description

PGF header.

PGF header contains image information

Author
C. Stamm

Definition at line 123 of file PGFtypes.h.

Constructor & Destructor Documentation

◆ PGFHeader()

PGFHeader::PGFHeader ( )
inline

Definition at line 124 of file PGFtypes.h.

Member Data Documentation

◆ bpp

UINT8 PGFHeader::bpp

bits per pixel

Definition at line 129 of file PGFtypes.h.

◆ channels

UINT8 PGFHeader::channels

number of channels

Definition at line 130 of file PGFtypes.h.

◆ height

UINT32 PGFHeader::height

image height in pixels

Definition at line 126 of file PGFtypes.h.

◆ mode

UINT8 PGFHeader::mode

image mode according to Adobe's image modes

Definition at line 131 of file PGFtypes.h.

◆ nLevels

UINT8 PGFHeader::nLevels

number of DWT levels

Definition at line 127 of file PGFtypes.h.

◆ quality

UINT8 PGFHeader::quality

quantization parameter: 0=lossless, 4=standard, 6=poor quality

Definition at line 128 of file PGFtypes.h.

◆ reserved1

UINT8 PGFHeader::reserved1

Definition at line 133 of file PGFtypes.h.

◆ reserved2

UINT8 PGFHeader::reserved2

not used

Definition at line 133 of file PGFtypes.h.

◆ usedBitsPerChannel

UINT8 PGFHeader::usedBitsPerChannel

number of used bits per channel in 16- and 32-bit per channel modes

Definition at line 132 of file PGFtypes.h.

◆ width

UINT32 PGFHeader::width

image width in pixels

Definition at line 125 of file PGFtypes.h.


The documentation for this struct was generated from the following file:
PGFHeader::usedBitsPerChannel
UINT8 usedBitsPerChannel
number of used bits per channel in 16- and 32-bit per channel modes
Definition: PGFtypes.h:132
PGFHeader::bpp
UINT8 bpp
bits per pixel
Definition: PGFtypes.h:129
PGFHeader::width
UINT32 width
image width in pixels
Definition: PGFtypes.h:125
PGFHeader::nLevels
UINT8 nLevels
number of DWT levels
Definition: PGFtypes.h:127
PGFHeader::reserved1
UINT8 reserved1
Definition: PGFtypes.h:133
PGFHeader::channels
UINT8 channels
number of channels
Definition: PGFtypes.h:130
PGFHeader::quality
UINT8 quality
quantization parameter: 0=lossless, 4=standard, 6=poor quality
Definition: PGFtypes.h:128
PGFHeader::mode
UINT8 mode
image mode according to Adobe's image modes
Definition: PGFtypes.h:131
ImageModeUnknown
#define ImageModeUnknown
Definition: PGFplatform.h:119
PGFHeader::height
UINT32 height
image height in pixels
Definition: PGFtypes.h:126
PGFHeader::reserved2
UINT8 reserved2
not used
Definition: PGFtypes.h:133