34 std::cout <<
"band " << i <<
" : ";
65 auto curr_band =
tileBand + bandIndex;
69 for(uint64_t precinctIndex = 0; precinctIndex < num_precincts; ++precinctIndex)
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition: ICacheable.h:20
static uint32_t floordivpow2(uint32_t a, uint32_t b)
Divide an unsigned integer by a power of 2 and round downwards.
Definition: grk_intmath.h:48
grkPoint< uint32_t > grkPointU32
Definition: util.h:37
@ BAND_NUM_INDICES
Definition: Subband.h:41
Plugin tile.
Definition: grok.h:1096
Definition: Resolution.h:24
bool initialized
Definition: Resolution.h:82
uint32_t precinctGridWidth
Definition: Resolution.h:85
grkPointU32 precinctStart
Definition: Resolution.h:87
uint32_t numTileBandWindows
Definition: Resolution.h:84
Subband tileBand[BAND_NUM_INDICES]
Definition: Resolution.h:83
Resolution()
Definition: Resolution.h:25
grkPointU32 precinctExpn
Definition: Resolution.h:88
bool init(bool isCompressor, TileComponentCodingParams *tccp, uint8_t resno, grk_plugin_tile *current_plugin_tile)
Definition: Resolution.h:38
uint32_t precinctGridHeight
Definition: Resolution.h:85
grk_plugin_tile * current_plugin_tile
Definition: Resolution.h:89
grkPointU32 cblkExpn
Definition: Resolution.h:86
void print()
Definition: Resolution.h:29
void print()
Definition: Subband.h:60
uint64_t numPrecincts
Definition: Subband.h:110
Tile-component coding parameters.
Definition: CodingParams.h:53
uint8_t cblkh
log2(code-blocks height)
Definition: CodingParams.h:62
uint32_t precinctHeightExp[GRK_J2K_MAXRLVLS]
precinct height (power of 2 exponent, < 16)
Definition: CodingParams.h:87
uint8_t cblkw
log2(code-blocks width)
Definition: CodingParams.h:60
uint32_t precinctWidthExp[GRK_J2K_MAXRLVLS]
precinct width (power of 2 exponent, < 16)
Definition: CodingParams.h:85
uint32_t y0
Definition: util.h:96
void print(void) const
Definition: util.h:107
uint32_t x0
Definition: util.h:96