Grok  7.6.0
Public Member Functions
grk::Quantizer Class Reference

#include <Quantizer.h>

Public Member Functions

void setBandStepSizeAndBps (TileCodingParams *tcp, grk_band *band, uint32_t resno, uint8_t bandno, TileComponentCodingParams *tccp, uint32_t image_precision, bool encode)
 
uint32_t get_SQcd_SQcc_size (CodeStream *codeStream, uint32_t comp_no)
 
bool compare_SQcd_SQcc (CodeStream *codeStream, uint32_t first_comp_no, uint32_t second_comp_no)
 
bool read_SQcd_SQcc (CodeStream *codeStream, TileProcessor *tileProcessor, bool fromQCC, uint32_t comp_no, uint8_t *p_header_data, uint16_t *header_size)
 
bool write_SQcd_SQcc (CodeStream *codeStream, uint32_t comp_no, BufferedStream *stream)
 
void apply_quant (TileComponentCodingParams *src, TileComponentCodingParams *dest)
 

Member Function Documentation

◆ apply_quant()

void grk::Quantizer::apply_quant ( TileComponentCodingParams src,
TileComponentCodingParams dest 
)

◆ compare_SQcd_SQcc()

bool grk::Quantizer::compare_SQcd_SQcc ( CodeStream codeStream,
uint32_t  first_comp_no,
uint32_t  second_comp_no 
)

◆ get_SQcd_SQcc_size()

uint32_t grk::Quantizer::get_SQcd_SQcc_size ( CodeStream codeStream,
uint32_t  comp_no 
)

◆ read_SQcd_SQcc()

bool grk::Quantizer::read_SQcd_SQcc ( CodeStream codeStream,
TileProcessor tileProcessor,
bool  fromQCC,
uint32_t  comp_no,
uint8_t *  p_header_data,
uint16_t *  header_size 
)

◆ setBandStepSizeAndBps()

void grk::Quantizer::setBandStepSizeAndBps ( TileCodingParams tcp,
grk_band band,
uint32_t  resno,
uint8_t  bandno,
TileComponentCodingParams tccp,
uint32_t  image_precision,
bool  encode 
)

◆ write_SQcd_SQcc()

bool grk::Quantizer::write_SQcd_SQcc ( CodeStream codeStream,
uint32_t  comp_no,
BufferedStream stream 
)

The documentation for this class was generated from the following file: