Compress parameters.
More...
#include <grok.h>
◆ allocationByQuality
bool _grk_cparameters::allocationByQuality |
rate control allocation by fixed_PSNR quality
◆ allocationByRateDistoration
bool _grk_cparameters::allocationByRateDistoration |
rate control allocation by rate/distortion curve
◆ apply_icc_
bool _grk_cparameters::apply_icc_ |
◆ capture_resolution
double _grk_cparameters::capture_resolution[2] |
◆ capture_resolution_from_file
double _grk_cparameters::capture_resolution_from_file[2] |
◆ cblk_sty
uint8_t _grk_cparameters::cblk_sty |
◆ cblockh_init
uint32_t _grk_cparameters::cblockh_init |
initial code block height (default to 64)
◆ cblockw_init
uint32_t _grk_cparameters::cblockw_init |
initial code block width (default to 64)
◆ cod_format
◆ comment
◆ comment_len
◆ csty
uint8_t _grk_cparameters::csty |
◆ decod_format
◆ deviceId
int32_t _grk_cparameters::deviceId |
◆ display_resolution
double _grk_cparameters::display_resolution[2] |
◆ duration
uint32_t _grk_cparameters::duration |
◆ enableTilePartGeneration
bool _grk_cparameters::enableTilePartGeneration |
◆ framerate
uint16_t _grk_cparameters::framerate |
◆ image_offset_x0
uint32_t _grk_cparameters::image_offset_x0 |
subimage compressing: origin image offset in x direction
◆ image_offset_y0
uint32_t _grk_cparameters::image_offset_y0 |
subimage compressing: origin image offset in y direction
◆ infile
◆ irreversible
bool _grk_cparameters::irreversible |
1 : use the irreversible DWT 9-7, 0 : use lossless compression (default)
◆ is_binary_comment
◆ kernelBuildOptions
uint32_t _grk_cparameters::kernelBuildOptions |
◆ layer_distortion
◆ layer_rate
layers rates expressed as compression ratios.
They might be subsequently limited by the max_cs_size field
◆ max_comp_size
uint64_t _grk_cparameters::max_comp_size |
Maximum size (in bytes) for each component.
If == 0, component size limitation is not considered
◆ max_cs_size
uint64_t _grk_cparameters::max_cs_size |
Maximum size (in bytes) for the whole code stream.
If equal to zero, code stream size limitation is not considered If it does not comply with layer_rate, max_cs_size prevails and a warning is issued.
◆ mct
uint8_t _grk_cparameters::mct |
MCT (multiple component transform)
◆ mct_data
void* _grk_cparameters::mct_data |
Naive implementation of MCT restricted to a single reversible array based compressing without offset concerning all the components.
◆ newTilePartProgressionDivider
uint8_t _grk_cparameters::newTilePartProgressionDivider |
new tile part progression divider
◆ num_comments
size_t _grk_cparameters::num_comments |
◆ numgbits
uint8_t _grk_cparameters::numgbits |
◆ numlayers
uint16_t _grk_cparameters::numlayers |
◆ numpocs
uint32_t _grk_cparameters::numpocs |
number of progression order changes (POCs), default to 0
◆ numresolution
uint8_t _grk_cparameters::numresolution |
◆ numThreads
uint32_t _grk_cparameters::numThreads |
◆ outfile
◆ prch_init
◆ prcw_init
◆ prog_order
progression order (default is LRCP)
◆ progression
◆ rateControlAlgorithm
◆ raw_cp
◆ repeats
uint32_t _grk_cparameters::repeats |
◆ res_spec
uint32_t _grk_cparameters::res_spec |
◆ roi_compno
int32_t _grk_cparameters::roi_compno |
region of interest: affected component in [0..3]; -1 indicates no ROI
◆ roi_shift
uint32_t _grk_cparameters::roi_shift |
region of interest: upshift value
◆ rsiz
uint16_t _grk_cparameters::rsiz |
RSIZ value To be used to combine GRK_PROFILE_*, GRK_EXTENSION_* and (sub)levels values.
◆ sharedMemoryInterface
bool _grk_cparameters::sharedMemoryInterface |
◆ subsampling_dx
uint8_t _grk_cparameters::subsampling_dx |
◆ subsampling_dy
uint8_t _grk_cparameters::subsampling_dy |
◆ t_height
uint32_t _grk_cparameters::t_height |
◆ t_width
uint32_t _grk_cparameters::t_width |
◆ tile_size_on
bool _grk_cparameters::tile_size_on |
size of tile: tile_size_on = false (not in argument) or = true (in argument)
◆ tx0
uint32_t _grk_cparameters::tx0 |
◆ ty0
uint32_t _grk_cparameters::ty0 |
◆ verbose
bool _grk_cparameters::verbose |
◆ write_capture_resolution
bool _grk_cparameters::write_capture_resolution |
◆ write_capture_resolution_from_file
bool _grk_cparameters::write_capture_resolution_from_file |
◆ write_display_resolution
bool _grk_cparameters::write_display_resolution |
◆ writePLT
bool _grk_cparameters::writePLT |
◆ writeTLM
bool _grk_cparameters::writeTLM |
The documentation for this struct was generated from the following file: