Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header)
More...
#include <CodingParams.h>
Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header)
◆ TileCodingParams()
| grk::TileCodingParams::TileCodingParams |
( |
| ) |
|
◆ ~TileCodingParams()
| grk::TileCodingParams::~TileCodingParams |
( |
| ) |
|
◆ destroy()
| void grk::TileCodingParams::destroy |
( |
| ) |
|
◆ cod
| bool grk::TileCodingParams::cod |
If cod == true --> there was a COD marker for the present tile.
◆ csty
| uint32_t grk::TileCodingParams::csty |
◆ distoratio
| double grk::TileCodingParams::distoratio[100] |
◆ isHT
| bool grk::TileCodingParams::isHT |
◆ m_mcc_records
◆ m_mct_coding_matrix
| float* grk::TileCodingParams::m_mct_coding_matrix |
◆ m_mct_decoding_matrix
| float* grk::TileCodingParams::m_mct_decoding_matrix |
◆ m_mct_records
◆ m_nb_max_mcc_records
| uint32_t grk::TileCodingParams::m_nb_max_mcc_records |
the max number of mct records.
◆ m_nb_max_mct_records
| uint32_t grk::TileCodingParams::m_nb_max_mct_records |
the max number of mct records.
◆ m_nb_mcc_records
| uint32_t grk::TileCodingParams::m_nb_mcc_records |
the number of mct records.
◆ m_nb_mct_records
| uint32_t grk::TileCodingParams::m_nb_mct_records |
the number of mct records.
◆ m_nb_tile_parts
| uint8_t grk::TileCodingParams::m_nb_tile_parts |
number of tile parts for the tile.
◆ m_tile_data
◆ m_tile_part_index
| int16_t grk::TileCodingParams::m_tile_part_index |
◆ main_qcd_numStepSizes
| uint32_t grk::TileCodingParams::main_qcd_numStepSizes |
◆ main_qcd_qntsty
| uint32_t grk::TileCodingParams::main_qcd_qntsty |
◆ mct
| uint32_t grk::TileCodingParams::mct |
multi-component transform identifier
◆ mct_norms
| double* grk::TileCodingParams::mct_norms |
◆ num_layers_to_decode
| uint32_t grk::TileCodingParams::num_layers_to_decode |
◆ numlayers
| uint32_t grk::TileCodingParams::numlayers |
◆ numpocs
| uint32_t grk::TileCodingParams::numpocs |
number of progression order changes
◆ POC
| bool grk::TileCodingParams::POC |
indicates if a POC marker has been used
◆ pocs
| grk_poc grk::TileCodingParams::pocs[32] |
progression order changes
◆ ppt
| bool grk::TileCodingParams::ppt |
If ppt == true --> there was a PPT marker for the present tile.
◆ ppt_buffer
| uint8_t* grk::TileCodingParams::ppt_buffer |
used to keep a track of the allocated memory
◆ ppt_data
| uint8_t* grk::TileCodingParams::ppt_data |
packet header store there for future use in t2_decode_packet
◆ ppt_data_size
| size_t grk::TileCodingParams::ppt_data_size |
Number of bytes stored inside ppt_data.
◆ ppt_len
| size_t grk::TileCodingParams::ppt_len |
◆ ppt_markers
| grk_ppx* grk::TileCodingParams::ppt_markers |
ppt markers data (table indexed by Zppt)
◆ ppt_markers_count
| uint32_t grk::TileCodingParams::ppt_markers_count |
number of ppt markers (reserved size)
◆ prg
◆ qcd
◆ rates
| double grk::TileCodingParams::rates[100] |
◆ tccps
tile-component coding parameters
The documentation for this struct was generated from the following file: