|
Grok
7.6.6
|
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_exp [GRK_J2K_MAXRLVLS] |
| precinct width (power of 2 exponent, < 16) More... | |
| uint32_t | prch_exp [GRK_J2K_MAXRLVLS] |
| precinct height (power of 2 exponent, < 16) More... | |
| int32_t | m_dc_level_shift |
| the dc_level_shift More... | |
Tile-component coding parameters.
| grk::TileComponentCodingParams::TileComponentCodingParams | ( | ) |
References GRK_J2K_MAXRLVLS, prch_exp, and prcw_exp.
| uint8_t grk::TileComponentCodingParams::cblk_sty |
code-block mode
Referenced by grk::T1DecompressScheduler::prepareScheduleDecompress(), grk::CodeStream::read_header(), and grk::T2Decompress::read_packet_header().
| uint8_t grk::TileComponentCodingParams::cblkh |
log2(code-blocks height)
Referenced by grk::TileProcessor::decompress_tile_t1(), grk::Resolution::init(), and grk::CodeStream::read_header().
| uint8_t grk::TileComponentCodingParams::cblkw |
log2(code-blocks width)
Referenced by grk::TileProcessor::decompress_tile_t1(), grk::Resolution::init(), and grk::CodeStream::read_header().
| uint8_t grk::TileComponentCodingParams::csty |
coding style
Referenced by grk::CodeStream::init_compress(), and grk::CodeStream::read_header().
| bool grk::TileComponentCodingParams::fromQCC |
Referenced by grk::Quantizer::apply_quant().
| bool grk::TileComponentCodingParams::fromTileHeader |
Referenced by grk::Quantizer::apply_quant().
| int32_t grk::TileComponentCodingParams::m_dc_level_shift |
the dc_level_shift
Referenced by grk::TileProcessor::dc_level_shift_encode(), grk::CodeStream::init_compress(), grk::j2k_add_mct(), and grk::j2k_init_mct_encoding().
| uint8_t grk::TileComponentCodingParams::numgbits |
number of guard bits
Referenced by grk::Quantizer::apply_quant(), and grk::Quantizer::setBandStepSizeAndBps().
| uint8_t grk::TileComponentCodingParams::numresolutions |
number of resolutions
Referenced by grk::TileComponent::init(), grk::j2k_copy_tile_component_parameters(), grk::j2k_read_poc(), and grk::CodeStream::read_header().
| uint8_t grk::TileComponentCodingParams::numStepSizes |
Referenced by grk::CodeStream::parse_tile_header_markers().
| uint32_t grk::TileComponentCodingParams::prch_exp[GRK_J2K_MAXRLVLS] |
precinct height (power of 2 exponent, < 16)
Referenced by grk::TileComponent::init(), grk::Resolution::init(), grk::CodeStream::read_header(), and TileComponentCodingParams().
| uint32_t grk::TileComponentCodingParams::prcw_exp[GRK_J2K_MAXRLVLS] |
precinct width (power of 2 exponent, < 16)
Referenced by grk::TileComponent::init(), grk::Resolution::init(), grk::CodeStream::read_header(), and TileComponentCodingParams().
| uint8_t grk::TileComponentCodingParams::qmfbid |
discrete wavelet transform identifier
Referenced by grk::TileComponent::create_buffer(), grk::TileProcessor::mct_decompress(), grk::TileProcessor::mct_encode(), grk::T1DecompressScheduler::prepareScheduleDecompress(), grk::CodeStream::read_header(), and grk::Quantizer::setBandStepSizeAndBps().
| uint8_t grk::TileComponentCodingParams::qntsty |
quantisation style
Referenced by grk::Quantizer::apply_quant(), and grk::CodeStream::parse_tile_header_markers().
| Quantizer grk::TileComponentCodingParams::quant |
Referenced by grk::TileComponent::init(), grk::j2k_read_qcd(), and grk::j2k_read_SQcd_SQcc().
| bool grk::TileComponentCodingParams::quantizationMarkerSet |
| uint8_t grk::TileComponentCodingParams::roishift |
Region Of Interest shift.
Referenced by grk::T1DecompressScheduler::prepareScheduleDecompress(), and grk::Quantizer::setBandStepSizeAndBps().
| grk_stepsize grk::TileComponentCodingParams::stepsizes[GRK_J2K_MAXBANDS] |
stepsizes used for quantization
Referenced by grk::Quantizer::apply_quant(), and grk::Quantizer::setBandStepSizeAndBps().