|
OpenJPEG 1.5.2
|
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 | |
| int | csty |
| coding style | |
| OPJ_PROG_ORDER | prg |
| progression order | |
| int | numlayers |
| number of layers | |
| int | mct |
| multi-component transform identifier | |
| float | rates [100] |
| rates of layers | |
| int | numpocs |
| number of progression order changes | |
| int | POC |
| indicates if a POC marker has been used O:NO, 1:YES | |
| opj_poc_t | pocs [32] |
| progression order changes | |
| unsigned char * | ppt_data |
| packet header store there for futur use in t2_decode_packet | |
| unsigned char * | ppt_data_first |
| pointer remaining on the first byte of the first header if ppt is used | |
| int | ppt |
| If ppt == 1 --> there was a PPT marker for the present tile. | |
| int | ppt_store |
| used in case of multiple marker PPT (number of info already stored) | |
| int | ppt_len |
| ppmbug1 | |
| float | distoratio [100] |
| add fixed_quality | |
| opj_tccp_t * | tccps |
| tile-component coding parameters | |
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().