41 Quantizer(
bool reversible, uint8_t guard_bits);
47 virtual void generate(uint32_t decomps, uint32_t max_bit_depth,
bool color_transform,
Copyright (C) 2016-2023 Grok Image Compression Inc.
Definition: ICacheable.h:20
Definition: BufferedStream.h:35
Definition: Quantizer.h:39
uint32_t num_decomps
Definition: Quantizer.h:59
Quantizer(bool reversible, uint8_t guard_bits)
Definition: Quantizer.cpp:26
virtual void generate(uint32_t decomps, uint32_t max_bit_depth, bool color_transform, bool is_signed)
Definition: Quantizer.cpp:80
virtual ~Quantizer()=default
uint8_t Sqcd
Definition: Quantizer.h:53
virtual bool write(BufferedStream *stream)
Definition: Quantizer.cpp:113
void pull(grk_stepsize *stepptr)
Note:
Definition: Quantizer.cpp:50
uint32_t get_num_guard_bits() const
Definition: Quantizer.cpp:33
uint8_t u8_SPqcd[97]
Definition: Quantizer.h:56
void push(grk_stepsize *stepptr)
Definition: Quantizer.cpp:68
uint16_t u16_SPqcd[97]
Definition: Quantizer.h:57
bool isReversible
Definition: Quantizer.h:60
Quantization stepsize.
Definition: Quantizer.h:30
uint16_t mant
mantissa -11 bits
Definition: Quantizer.h:35
uint8_t expn
exponent - 5 bits
Definition: Quantizer.h:33
grk_stepsize()
Definition: Quantizer.h:31