Go to the documentation of this file.
60 uint32_t image_precision,
66 uint32_t first_comp_no, uint32_t second_comp_no);
68 uint8_t *p_header_data, uint16_t *header_size);
Definition: TileProcessor.h:143
uint32_t get_SQcd_SQcc_size(CodeStream *codeStream, uint32_t comp_no)
Tile coder/decoder.
Definition: TileProcessor.h:211
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition: CodingParams.h:117
bool write_SQcd_SQcc(CodeStream *codeStream, uint32_t comp_no, BufferedStream *stream)
Byte input-output stream.
Definition: BufferedStream.h:38
Tile-component coding parameters.
Definition: CodingParams.h:49
bool compare_SQcd_SQcc(CodeStream *codeStream, uint32_t first_comp_no, uint32_t second_comp_no)
uint16_t mant
mantissa -11 bits
Definition: Quantizer.h:39
Quantization stepsize.
Definition: Quantizer.h:35
void setBandStepSizeAndBps(TileCodingParams *tcp, grk_band *band, uint32_t resno, uint8_t bandno, TileComponentCodingParams *tccp, uint32_t image_precision, bool encode)
Definition: CodeStream.h:130
Copyright (C) 2016-2020 Grok Image Compression Inc.
Definition: BitIO.h:27
bool read_SQcd_SQcc(CodeStream *codeStream, TileProcessor *tileProcessor, bool fromQCC, uint32_t comp_no, uint8_t *p_header_data, uint16_t *header_size)
void apply_quant(TileComponentCodingParams *src, TileComponentCodingParams *dest)
uint8_t expn
exponent - 5 bits
Definition: Quantizer.h:37
Definition: Quantizer.h:52