#include <grok.h>
◆ io_buffer_callback
◆ io_register_client_callback
◆ io_user_data
void* _grk_decompress_core_params::io_user_data |
◆ layers_to_decompress
uint16_t _grk_decompress_core_params::layers_to_decompress |
Set the maximum number of quality layers to decompress.
If there are fewer quality layers than the specified number, all quality layers will be decompressed. if != 0, then only the first "layer" layers are decompressed; if == 0 or not used, all the quality layers are decompressed
◆ random_access_flags
uint32_t _grk_decompress_core_params::random_access_flags |
◆ reduce
uint8_t _grk_decompress_core_params::reduce |
Set the number of highest resolution levels to be discarded.
The image resolution is effectively divided by 2 to the power of the number of discarded levels. The reduce factor is limited by the smallest total number of decomposition levels among tiles. if greater than zero, then image is decoded to original dimension divided by 2^(reduce); if equal to zero or not used, image is decompressed to full resolution
◆ tile_cache_strategy
The documentation for this struct was generated from the following file: