OpenJPEG
1.5.1
|
Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) More...
#include <j2k.h>
Data Fields | |
int | first |
1 : first part-tile of a tile More... | |
int | csty |
coding style More... | |
OPJ_PROG_ORDER | prg |
progression order More... | |
int | numlayers |
number of layers More... | |
int | mct |
multi-component transform identifier More... | |
float | rates [100] |
rates of layers More... | |
int | numpocs |
number of progression order changes More... | |
int | POC |
indicates if a POC marker has been used O:NO, 1:YES More... | |
opj_poc_t | pocs [32] |
progression order changes More... | |
unsigned char * | ppt_data |
packet header store there for futur use in t2_decode_packet More... | |
unsigned char * | ppt_data_first |
pointer remaining on the first byte of the first header if ppt is used More... | |
int | ppt |
If ppt == 1 –> there was a PPT marker for the present tile. More... | |
int | ppt_store |
used in case of multiple marker PPT (number of info already stored) More... | |
int | ppt_len |
ppmbug1 More... | |
float | distoratio [100] |
add fixed_quality More... | |
opj_tccp_t * | tccps |
tile-component coding parameters More... | |
Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header)
int opj_tcp::csty |
coding style
Referenced by j2k_read_cod(), j2k_setup_encoder(), j2k_write_cod(), t2_decode_packet(), and t2_encode_packet().
float opj_tcp::distoratio[100] |
add fixed_quality
Referenced by j2k_setup_encoder(), and tcd_rateallocate().
int opj_tcp::first |
1 : first part-tile of a tile
Referenced by j2k_read_siz(), and j2k_read_sot().
int opj_tcp::mct |
multi-component transform identifier
Referenced by j2k_read_cod(), j2k_setup_encoder(), j2k_write_cod(), t1_encode_cblks(), tcd_decode_tile(), and tcd_encode_tile().
int opj_tcp::numlayers |
number of layers
Referenced by j2k_read_cod(), j2k_setup_encoder(), j2k_write_cod(), j2k_write_poc(), j2k_write_sod(), pi_create_decode(), pi_initialise_encode(), tcd_encode_tile(), tcd_init_encode(), tcd_makelayer_fixed(), tcd_malloc_encode(), tcd_rateallocate(), and tcd_rateallocate_fixed().
int opj_tcp::numpocs |
number of progression order changes
Referenced by j2k_calculate_tp(), j2k_encode(), j2k_read_poc(), j2k_read_siz(), j2k_setup_encoder(), j2k_write_poc(), pi_create_decode(), pi_destroy(), pi_initialise_encode(), and t2_decode_packets().
int opj_tcp::POC |
indicates if a POC marker has been used O:NO, 1:YES
Referenced by j2k_read_poc(), j2k_read_siz(), j2k_setup_encoder(), pi_create_decode(), pi_initialise_encode(), and t2_encode_packets().
opj_poc_t opj_tcp::pocs[32] |
progression order changes
Referenced by j2k_get_num_tp(), j2k_read_poc(), j2k_setup_encoder(), j2k_write_poc(), pi_create_decode(), pi_create_encode(), and pi_initialise_encode().
int opj_tcp::ppt |
If ppt == 1 –> there was a PPT marker for the present tile.
Referenced by j2k_read_ppt(), j2k_read_sot(), and t2_decode_packet().
unsigned char* opj_tcp::ppt_data |
packet header store there for futur use in t2_decode_packet
Referenced by j2k_read_ppt(), j2k_read_sot(), and t2_decode_packet().
unsigned char* opj_tcp::ppt_data_first |
pointer remaining on the first byte of the first header if ppt is used
Referenced by j2k_destroy_decompress(), j2k_read_ppt(), and j2k_read_sot().
int opj_tcp::ppt_len |
ppmbug1
Referenced by j2k_read_ppt(), and t2_decode_packet().
int opj_tcp::ppt_store |
used in case of multiple marker PPT (number of info already stored)
Referenced by j2k_read_ppt().
OPJ_PROG_ORDER opj_tcp::prg |
progression order
Referenced by j2k_get_num_tp(), j2k_read_cod(), j2k_setup_encoder(), j2k_write_cod(), pi_create_decode(), and pi_initialise_encode().
float opj_tcp::rates[100] |
rates of layers
Referenced by j2k_setup_encoder(), j2k_write_sod(), tcd_init_encode(), tcd_malloc_encode(), and tcd_rateallocate().
opj_tccp_t* opj_tcp::tccps |
tile-component coding parameters
Referenced by j2k_destroy_compress(), j2k_destroy_decompress(), j2k_encode(), j2k_read_coc(), j2k_read_cod(), j2k_read_cox(), j2k_read_qcx(), j2k_read_rgn(), j2k_read_siz(), j2k_read_sot(), j2k_setup_encoder(), j2k_write_coc(), j2k_write_cox(), j2k_write_poc(), j2k_write_qcx(), j2k_write_rgn(), pi_create_decode(), pi_initialise_encode(), t1_encode_cblks(), t2_decode_packet(), tcd_decode_tile(), tcd_encode_tile(), tcd_init_encode(), tcd_malloc_decode_tile(), and tcd_malloc_encode().