Grok  7.6.3
Public Member Functions | Public Attributes | List of all members
grk::TileComponentCodingParams Struct Reference

Tile-component coding parameters. More...

#include <CodingParams.h>

Public Member Functions

 TileComponentCodingParams ()
 

Public Attributes

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

Detailed Description

Tile-component coding parameters.

Constructor & Destructor Documentation

◆ TileComponentCodingParams()

grk::TileComponentCodingParams::TileComponentCodingParams ( )

References GRK_J2K_MAXRLVLS, prch, and prcw.

Member Data Documentation

◆ cblk_sty

uint8_t grk::TileComponentCodingParams::cblk_sty

◆ cblkh

uint8_t grk::TileComponentCodingParams::cblkh

◆ cblkw

uint8_t grk::TileComponentCodingParams::cblkw

◆ csty

uint8_t grk::TileComponentCodingParams::csty

◆ fromQCC

bool grk::TileComponentCodingParams::fromQCC

◆ fromTileHeader

bool grk::TileComponentCodingParams::fromTileHeader

◆ m_dc_level_shift

int32_t grk::TileComponentCodingParams::m_dc_level_shift

◆ numgbits

uint8_t grk::TileComponentCodingParams::numgbits

◆ numresolutions

uint8_t grk::TileComponentCodingParams::numresolutions

◆ numStepSizes

uint8_t grk::TileComponentCodingParams::numStepSizes

◆ prch

uint32_t grk::TileComponentCodingParams::prch[GRK_J2K_MAXRLVLS]

◆ prcw

uint32_t grk::TileComponentCodingParams::prcw[GRK_J2K_MAXRLVLS]

◆ qmfbid

uint8_t grk::TileComponentCodingParams::qmfbid

◆ qntsty

uint8_t grk::TileComponentCodingParams::qntsty

◆ quant

Quantizer grk::TileComponentCodingParams::quant

◆ quantizationMarkerSet

bool grk::TileComponentCodingParams::quantizationMarkerSet

◆ roishift

uint8_t grk::TileComponentCodingParams::roishift

◆ stepsizes

grk_stepsize grk::TileComponentCodingParams::stepsizes[GRK_J2K_MAXBANDS]

stepsizes used for quantization

Referenced by grk::Quantizer::apply_quant(), and grk::Quantizer::setBandStepSizeAndBps().


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