|
Grok
9.5.0
|
#include <j2kmarkers.hpp>
Public Member Functions | |
| QCD_marker (j2c_src_memory &in) | |
| QCD_marker (uint8_t number_of_guardbits, uint8_t dwt_levels, uint8_t transformation, bool is_derived, uint8_t RI, uint8_t use_ycc, double basestep=1.0/256.0, uint8_t qfactor=0xFF) | |
| int | write (j2c_destination_base &dst) |
| uint8_t | get_quantization_style () const |
| uint8_t | get_exponents (uint8_t nb) |
| uint16_t | get_mantissas (uint8_t nb) |
| uint8_t | get_number_of_guardbits () const |
| uint8_t | get_MAGB () |
Public Member Functions inherited from j2k_marker_io_base | |
| j2k_marker_io_base (uint16_t mar) | |
| ~j2k_marker_io_base ()=default | |
| void | set_buf (uint8_t *p) |
| uint16_t | get_marker () const |
| uint16_t | get_length () const |
| uint8_t * | get_buf () |
| uint8_t | get_byte () |
| uint16_t | get_word () |
| uint32_t | get_dword () |
Private Attributes | |
| uint8_t | Sqcd |
| std::vector< uint16_t > | SPqcd |
| bool | is_reversible |
Additional Inherited Members | |
Protected Attributes inherited from j2k_marker_io_base | |
| uint16_t | code |
| uint16_t | Lmar {} |
| uint8_t * | buf |
| uint16_t | pos |
| bool | is_set |
|
explicit |
| QCD_marker::QCD_marker | ( | uint8_t | number_of_guardbits, |
| uint8_t | dwt_levels, | ||
| uint8_t | transformation, | ||
| bool | is_derived, | ||
| uint8_t | RI, | ||
| uint8_t | use_ycc, | ||
| double | basestep = 1.0 / 256.0, |
||
| uint8_t | qfactor = 0xFF |
||
| ) |
References is_reversible, j2k_marker_io_base::is_set, j2k_marker_io_base::Lmar, grk::log(), SPqcd, and Sqcd.
| uint8_t QCD_marker::get_exponents | ( | uint8_t | nb | ) |
References get_quantization_style(), and SPqcd.
| uint8_t QCD_marker::get_MAGB | ( | ) |
References get_quantization_style(), and SPqcd.
| uint16_t QCD_marker::get_mantissas | ( | uint8_t | nb | ) |
References get_quantization_style(), and SPqcd.
| uint8_t QCD_marker::get_number_of_guardbits | ( | ) | const |
References Sqcd.
Referenced by j2k_main_header::j2k_main_header().
| uint8_t QCD_marker::get_quantization_style | ( | ) | const |
References Sqcd.
Referenced by get_exponents(), get_MAGB(), and get_mantissas().
| int QCD_marker::write | ( | j2c_destination_base & | dst | ) |
|
private |
Referenced by QCD_marker(), and write().
|
private |
Referenced by get_exponents(), get_MAGB(), get_mantissas(), QCD_marker(), and write().
|
private |
Referenced by get_number_of_guardbits(), get_quantization_style(), QCD_marker(), and write().