Grok 20.3.2
grk::TileComponentCodingParams Struct Reference

Tile-component coding parameters. More...

#include <CodingParams.h>

Public Member Functions

 TileComponentCodingParams ()

Public Attributes

uint8_t csty_
 coding style
uint8_t numresolutions_
 number of resolutions
uint8_t cblkw_expn_
 log2(code-blocks width)
uint8_t cblkh_expn_
 log2(code-blocks height)
uint8_t cblkStyle_
 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_MAXBANDS]
 stepsizes used for quantization
uint8_t numStepSizes_
uint8_t numgbits_
 number of guard bits
uint8_t roishift_
 Region Of Interest shift.
uint8_t precWidthExp_ [GRK_MAXRLVLS]
 precinct width (power of 2 exponent, < 16)
uint8_t precHeightExp_ [GRK_MAXRLVLS]
 precinct height (power of 2 exponent, < 16)
int32_t dcLevelShift_
 the dc_level_shift

Detailed Description

Tile-component coding parameters.

Constructor & Destructor Documentation

◆ TileComponentCodingParams()

Member Data Documentation

◆ cblkh_expn_

uint8_t grk::TileComponentCodingParams::cblkh_expn_

log2(code-blocks height)

Referenced by grk::Resolution::init(), and TileComponentCodingParams().

◆ cblkStyle_

uint8_t grk::TileComponentCodingParams::cblkStyle_

code-block mode

Referenced by TileComponentCodingParams().

◆ cblkw_expn_

uint8_t grk::TileComponentCodingParams::cblkw_expn_

log2(code-blocks width)

Referenced by grk::Resolution::init(), and TileComponentCodingParams().

◆ csty_

uint8_t grk::TileComponentCodingParams::csty_

coding style

Referenced by TileComponentCodingParams().

◆ dcLevelShift_

int32_t grk::TileComponentCodingParams::dcLevelShift_

◆ fromQCC_

bool grk::TileComponentCodingParams::fromQCC_

◆ fromTileHeader_

bool grk::TileComponentCodingParams::fromTileHeader_

◆ numgbits_

uint8_t grk::TileComponentCodingParams::numgbits_

◆ numresolutions_

uint8_t grk::TileComponentCodingParams::numresolutions_

number of resolutions

Referenced by grk::TileComponent::init(), and TileComponentCodingParams().

◆ numStepSizes_

uint8_t grk::TileComponentCodingParams::numStepSizes_

◆ precHeightExp_

uint8_t grk::TileComponentCodingParams::precHeightExp_[GRK_MAXRLVLS]

precinct height (power of 2 exponent, < 16)

Referenced by grk::Resolution::init(), and TileComponentCodingParams().

◆ precWidthExp_

uint8_t grk::TileComponentCodingParams::precWidthExp_[GRK_MAXRLVLS]

precinct width (power of 2 exponent, < 16)

Referenced by grk::Resolution::init(), and TileComponentCodingParams().

◆ qmfbid_

uint8_t grk::TileComponentCodingParams::qmfbid_

discrete wavelet transform identifier

Referenced by grk::TileCodingParams::TileCodingParams(), and TileComponentCodingParams().

◆ qntsty_

uint8_t grk::TileComponentCodingParams::qntsty_

◆ quantizationMarkerSet_

bool grk::TileComponentCodingParams::quantizationMarkerSet_

◆ roishift_

uint8_t grk::TileComponentCodingParams::roishift_

Region Of Interest shift.

Referenced by TileComponentCodingParams().

◆ stepsizes_

grk_stepsize grk::TileComponentCodingParams::stepsizes_[GRK_MAXBANDS]

stepsizes used for quantization


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