Grok 10.0.5
grk::grk::TileComponentCodingParams Struct Reference

Tile-component coding parameters. More...

#include <TileCache.h>

Public Member Functions

 TileComponentCodingParams ()
 
 TileComponentCodingParams ()
 

Public Attributes

uint8_t csty
 coding style
 
uint8_t numresolutions
 number of resolutions
 
uint8_t cblkw
 log2(code-blocks width)
 
uint8_t cblkh
 log2(code-blocks height)
 
uint8_t cblk_sty
 code-block mode
 
uint8_t qmfbid
 discrete wavelet transform identifier
 
bool quantizationMarkerSet
 
bool fromQCC
 
bool fromTileHeader
 
uint8_t qntsty
 quantisation style
 
grk_stepsize stepsizes [GRK_J2K_MAXBANDS]
 stepsizes used for quantization
 
uint8_t numStepSizes
 
uint8_t numgbits
 number of guard bits
 
uint8_t roishift
 Region Of Interest shift.
 
uint32_t precWidthExp [GRK_J2K_MAXRLVLS]
 precinct width (power of 2 exponent, < 16)
 
uint32_t precHeightExp [GRK_J2K_MAXRLVLS]
 precinct height (power of 2 exponent, < 16)
 
int32_t dc_level_shift_
 the dc_level_shift
 

Detailed Description

Tile-component coding parameters.

Constructor & Destructor Documentation

◆ TileComponentCodingParams() [1/2]

grk::TileComponentCodingParams::TileComponentCodingParams ( )

◆ TileComponentCodingParams() [2/2]

grk::grk::TileComponentCodingParams::TileComponentCodingParams ( )

Member Data Documentation

◆ cblk_sty

uint8_t grk::grk::TileComponentCodingParams::cblk_sty

code-block mode

◆ cblkh

uint8_t grk::grk::TileComponentCodingParams::cblkh

log2(code-blocks height)

Referenced by grk::grk::Resolution::init().

◆ cblkw

uint8_t grk::grk::TileComponentCodingParams::cblkw

log2(code-blocks width)

Referenced by grk::grk::Resolution::init().

◆ csty

uint8_t grk::grk::TileComponentCodingParams::csty

coding style

◆ dc_level_shift_

int32_t grk::grk::TileComponentCodingParams::dc_level_shift_

◆ fromQCC

bool grk::grk::TileComponentCodingParams::fromQCC

◆ fromTileHeader

bool grk::grk::TileComponentCodingParams::fromTileHeader

◆ numgbits

uint8_t grk::grk::TileComponentCodingParams::numgbits

number of guard bits

Referenced by grk::grk::TileComponent::init().

◆ numresolutions

uint8_t grk::grk::TileComponentCodingParams::numresolutions

number of resolutions

Referenced by grk::grk::TileComponent::init().

◆ numStepSizes

uint8_t grk::grk::TileComponentCodingParams::numStepSizes

◆ precHeightExp

uint32_t grk::grk::TileComponentCodingParams::precHeightExp

precinct height (power of 2 exponent, < 16)

Referenced by grk::grk::Resolution::init().

◆ precWidthExp

uint32_t grk::grk::TileComponentCodingParams::precWidthExp

precinct width (power of 2 exponent, < 16)

Referenced by grk::grk::Resolution::init().

◆ qmfbid

uint8_t grk::grk::TileComponentCodingParams::qmfbid

discrete wavelet transform identifier

Referenced by grk::grk::TileComponent::init().

◆ qntsty

uint8_t grk::grk::TileComponentCodingParams::qntsty

quantisation style

Referenced by grk::grk::CodeStreamDecompress::parseTileParts().

◆ quantizationMarkerSet

bool grk::grk::TileComponentCodingParams::quantizationMarkerSet

◆ roishift

uint8_t grk::grk::TileComponentCodingParams::roishift

Region Of Interest shift.

Referenced by grk::grk::TileComponent::init().

◆ stepsizes

grk_stepsize grk::grk::TileComponentCodingParams::stepsizes

stepsizes used for quantization

Referenced by grk::grk::TileComponent::init().


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