opj_tcp Struct Reference
[J2K - JPEG-2000 codestream reader/writer]

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_ttccps
 tile-component coding parameters


Detailed Description

Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header).

Field Documentation

1 : first part-tile of a tile

Referenced by j2k_read_siz(), and j2k_read_sot().

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().

float opj_tcp::rates[100]

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().

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().

If ppt == 1 --> there was a PPT marker for the present tile.

Referenced by j2k_read_ppt(), j2k_read_sot(), and t2_decode_packet().

used in case of multiple marker PPT (number of info already stored)

Referenced by j2k_read_ppt().

ppmbug1

Referenced by j2k_read_ppt(), and t2_decode_packet().

float opj_tcp::distoratio[100]

add fixed_quality

Referenced by j2k_setup_encoder(), and tcd_rateallocate().


The documentation for this struct was generated from the following file:

Generated on Mon Dec 19 12:34:14 2016 for OpenJPEG by  doxygen 1.5.6