Package gov.nih.mipav.model.file
Class FileJPEG2000.opj_tcp_t
java.lang.Object
gov.nih.mipav.model.file.FileJPEG2000.opj_tcp_t
- Enclosing class:
FileJPEG2000
Tile coding parameters : this structure is used to store coding/decoding
parameters common to all tiles (information like COD, COC in main header)
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) intIf cod == 1 --> there was a COD marker for the present tile(package private) intcoding style(package private) float[]add fixed_quality(package private) byte[]data for the tile(package private) intsize of data(package private) FileJPEG2000.opj_simple_mcc_decorrelation_data_t[]mcc records(package private) float[]the mct coding matrix(package private) float[]the mct decoding matrix(package private) FileJPEG2000.opj_mct_data_t[]mct records(package private) intthe max number of mct records.(package private) intthe max number of mct records.(package private) intthe number of mct records.(package private) intthe number of mct records.(package private) intnumber of tile parts for the tile.(package private) intmulti-component transform identifier(package private) double[]encoding norms(package private) int(package private) intnumber of layers(package private) intnumber of progression order changes(package private) booleanindicates if a POC marker has been used O:NO, 1:YES(package private) FileJPEG2000.opj_poc_t[]progression order changes(package private) intIf ppt == 1 --> there was a PPT marker for the present tile(package private) byte[]used to keep a track of the allocated memory(package private) byte[]packet header store there for future use in t2_decode_packet(package private) intNumber of bytes stored inside ppt_data(package private) intsize of ppt_data(package private) FileJPEG2000.opj_ppx[]ppt markers data (table indexed by Zppt)(package private) intnumber of ppt markers (reserved size)(package private) intprogression order(package private) float[]rates of layers(package private) FileJPEG2000.opj_tccp_t[]tile-component coding parameters -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
csty
int cstycoding style -
prg
int prgprogression order -
numlayers
int numlayersnumber of layers -
num_layers_to_decode
int num_layers_to_decode -
mct
int mctmulti-component transform identifier -
rates
float[] ratesrates of layers -
numpocs
int numpocsnumber of progression order changes -
pocs
FileJPEG2000.opj_poc_t[] pocsprogression order changes -
ppt_markers_count
int ppt_markers_countnumber of ppt markers (reserved size) -
ppt_markers
FileJPEG2000.opj_ppx[] ppt_markersppt markers data (table indexed by Zppt) -
ppt_data
byte[] ppt_datapacket header store there for future use in t2_decode_packet -
ppt_buffer
byte[] ppt_bufferused to keep a track of the allocated memory -
ppt_data_size
int ppt_data_sizeNumber of bytes stored inside ppt_data -
ppt_len
int ppt_lensize of ppt_data -
distoratio
float[] distoratioadd fixed_quality -
tccps
FileJPEG2000.opj_tccp_t[] tccpstile-component coding parameters -
m_nb_tile_parts
int m_nb_tile_partsnumber of tile parts for the tile. -
m_data
byte[] m_datadata for the tile -
m_data_size
int m_data_sizesize of data -
mct_norms
double[] mct_normsencoding norms -
m_mct_decoding_matrix
float[] m_mct_decoding_matrixthe mct decoding matrix -
m_mct_coding_matrix
float[] m_mct_coding_matrixthe mct coding matrix -
m_mct_records
FileJPEG2000.opj_mct_data_t[] m_mct_recordsmct records -
m_nb_mct_records
int m_nb_mct_recordsthe number of mct records. -
m_nb_max_mct_records
int m_nb_max_mct_recordsthe max number of mct records. -
m_mcc_records
FileJPEG2000.opj_simple_mcc_decorrelation_data_t[] m_mcc_recordsmcc records -
m_nb_mcc_records
int m_nb_mcc_recordsthe number of mct records. -
m_nb_max_mcc_records
int m_nb_max_mcc_recordsthe max number of mct records. -
cod
int codIf cod == 1 --> there was a COD marker for the present tile -
ppt
int pptIf ppt == 1 --> there was a PPT marker for the present tile -
POC
boolean POCindicates if a POC marker has been used O:NO, 1:YES
-
-
Constructor Details
-
opj_tcp_t
opj_tcp_t()
-