Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

_JPEG2000EXTRAHEADER Struct Reference

Extension to JPEG2000INFOHEADER. More...

#include <JPEG2000.h>


Data Fields

WORD Profile
 Restricted profile to which the code-stream must conform, 0 to 2, 0=most restrictive, 2=places no restrictions (default=2).
WORD VSize
 Image size: vertical dimension (default=0).
WORD HSize
 Image size: horizontal dimension (default=0).
WORD VOrigin
 Image origin on canvas: vertical coordinate (default=0).
WORD HOrigin
 Image origin on canvas: horizontal coordinate (default=0).
WORD VTile
 Tile partition size: vertical dimension (default=0).
WORD HTile
 Tile partition size: horizontal dimension (default=0).
WORD VTOrigin
 Tile origin on canvas: vertical coordinate (default=0).
WORD HTOrigin
 Tile origin on canvas: horizontal coordinate (default=0).
WORD UseSOP
 Include SOP markers (i.e., resync markers) (1=yes, 0=no, default=0).
WORD UseEPH
 Include EPH markers (marker end of each packet header) (1=yes, 0=no, default=0).
WORD Order
 Default progression order (see Progression Order, default=0=LRCP).
WORD VBlk
 Nominal code-block dimensions: Vertical coordinate (default=64; 0 means default). Must be powers of 2, no less than 4 and no greater than 1024.
WORD HBlk
 Nominal code-block dimensions: Horizontal coordinate (default=64; 0 means default). Must be powers of 2, no less than 4 and no greater than 1024.
WORD VAlignBlkLast
 Last sample of VBlk aligned at a multiple of the block dimension (a power of 2) (1=yes, 0=no, default=0).
WORD HAlignBlkLast
 Last sample of HBlk aligned at a multiple of the block dimension (a power of 2) (1=yes, 0=no, default=0).
WORD Modes
 Block coder mode switches (see Block Coder Mode Switches, default=0).
DWORD SizeField1
 Size in bytes of the Field 1 codestream.
DWORD SizeField2
 Size in bytes of the Field 2 codestream.
WORD Reserved1
 Reserved for future use, must be 0
WORD Reserved2
 Reserved for future use, must be 0
WORD ICCSize
 embedded ICC profile size (default=0)
WORD J2CSize
 embedded J2C Main Header and Tile-parts Headers size (default=0)


Detailed Description

Extension to JPEG2000INFOHEADER.

inline_dotgraph_1

Note 1:
JPEG2000EXTRAHEADER is new, most of its features are not yet supported.
Note 2:
Embedded ICC profile and embedded J2C Main Header and Tile-parts Headers not yet implemented.

Deprecated:
You might now use _JPEG2000INFOHEADER2


Field Documentation

WORD _JPEG2000EXTRAHEADER::Profile
 

Restricted profile to which the code-stream must conform, 0 to 2, 0=most restrictive, 2=places no restrictions (default=2).

WORD _JPEG2000EXTRAHEADER::VSize
 

Image size: vertical dimension (default=0).

WORD _JPEG2000EXTRAHEADER::HSize
 

Image size: horizontal dimension (default=0).

WORD _JPEG2000EXTRAHEADER::VOrigin
 

Image origin on canvas: vertical coordinate (default=0).

WORD _JPEG2000EXTRAHEADER::HOrigin
 

Image origin on canvas: horizontal coordinate (default=0).

WORD _JPEG2000EXTRAHEADER::VTile
 

Tile partition size: vertical dimension (default=0).

WORD _JPEG2000EXTRAHEADER::HTile
 

Tile partition size: horizontal dimension (default=0).

WORD _JPEG2000EXTRAHEADER::VTOrigin
 

Tile origin on canvas: vertical coordinate (default=0).

WORD _JPEG2000EXTRAHEADER::HTOrigin
 

Tile origin on canvas: horizontal coordinate (default=0).

WORD _JPEG2000EXTRAHEADER::UseSOP
 

Include SOP markers (i.e., resync markers) (1=yes, 0=no, default=0).

WORD _JPEG2000EXTRAHEADER::UseEPH
 

Include EPH markers (marker end of each packet header) (1=yes, 0=no, default=0).

WORD _JPEG2000EXTRAHEADER::Order
 

Default progression order (see Progression Order, default=0=LRCP).

WORD _JPEG2000EXTRAHEADER::VBlk
 

Nominal code-block dimensions: Vertical coordinate (default=64; 0 means default). Must be powers of 2, no less than 4 and no greater than 1024.

WORD _JPEG2000EXTRAHEADER::HBlk
 

Nominal code-block dimensions: Horizontal coordinate (default=64; 0 means default). Must be powers of 2, no less than 4 and no greater than 1024.

WORD _JPEG2000EXTRAHEADER::VAlignBlkLast
 

Last sample of VBlk aligned at a multiple of the block dimension (a power of 2) (1=yes, 0=no, default=0).

WORD _JPEG2000EXTRAHEADER::HAlignBlkLast
 

Last sample of HBlk aligned at a multiple of the block dimension (a power of 2) (1=yes, 0=no, default=0).

WORD _JPEG2000EXTRAHEADER::Modes
 

Block coder mode switches (see Block Coder Mode Switches, default=0).

DWORD _JPEG2000EXTRAHEADER::SizeField1
 

Size in bytes of the Field 1 codestream.

DWORD _JPEG2000EXTRAHEADER::SizeField2
 

Size in bytes of the Field 2 codestream.

WORD _JPEG2000EXTRAHEADER::Reserved1
 

Reserved for future use, must be 0

WORD _JPEG2000EXTRAHEADER::Reserved2
 

Reserved for future use, must be 0

WORD _JPEG2000EXTRAHEADER::ICCSize
 

embedded ICC profile size (default=0)

WORD _JPEG2000EXTRAHEADER::J2CSize
 

embedded J2C Main Header and Tile-parts Headers size (default=0)


The documentation for this struct was generated from the following file:

   

© Morgan Multimedia 1990-2005