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
class FileJPEG2000.opj_tcp_t extends java.lang.ObjectTile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcodIf cod == 1 --> there was a COD marker for the present tile(package private) intcstycoding style(package private) float[]distoratioadd fixed_quality(package private) byte[]m_datadata for the tile(package private) intm_data_sizesize of data(package private) FileJPEG2000.opj_simple_mcc_decorrelation_data_t[]m_mcc_recordsmcc records(package private) float[]m_mct_coding_matrixthe mct coding matrix(package private) float[]m_mct_decoding_matrixthe mct decoding matrix(package private) FileJPEG2000.opj_mct_data_t[]m_mct_recordsmct records(package private) intm_nb_max_mcc_recordsthe max number of mct records.(package private) intm_nb_max_mct_recordsthe max number of mct records.(package private) intm_nb_mcc_recordsthe number of mct records.(package private) intm_nb_mct_recordsthe number of mct records.(package private) intm_nb_tile_partsnumber of tile parts for the tile.(package private) intmctmulti-component transform identifier(package private) double[]mct_normsencoding norms(package private) intnum_layers_to_decode(package private) intnumlayersnumber of layers(package private) intnumpocsnumber of progression order changes(package private) booleanPOCindicates if a POC marker has been used O:NO, 1:YES(package private) FileJPEG2000.opj_poc_t[]pocsprogression order changes(package private) intpptIf ppt == 1 --> there was a PPT marker for the present tile(package private) byte[]ppt_bufferused to keep a track of the allocated memory(package private) byte[]ppt_datapacket header store there for future use in t2_decode_packet(package private) intppt_data_sizeNumber of bytes stored inside ppt_data(package private) intppt_lensize of ppt_data(package private) FileJPEG2000.opj_ppx[]ppt_markersppt markers data (table indexed by Zppt)(package private) intppt_markers_countnumber of ppt markers (reserved size)(package private) intprgprogression order(package private) float[]ratesrates of layers(package private) FileJPEG2000.opj_tccp_t[]tccpstile-component coding parameters
-
Constructor Summary
Constructors Constructor Description opj_tcp_t()
-
-
-
Field Detail
-
csty
int csty
coding style
-
prg
int prg
progression order
-
numlayers
int numlayers
number of layers
-
num_layers_to_decode
int num_layers_to_decode
-
mct
int mct
multi-component transform identifier
-
rates
float[] rates
rates of layers
-
numpocs
int numpocs
number of progression order changes
-
pocs
FileJPEG2000.opj_poc_t[] pocs
progression order changes
-
ppt_markers_count
int ppt_markers_count
number of ppt markers (reserved size)
-
ppt_markers
FileJPEG2000.opj_ppx[] ppt_markers
ppt markers data (table indexed by Zppt)
-
ppt_data
byte[] ppt_data
packet header store there for future use in t2_decode_packet
-
ppt_buffer
byte[] ppt_buffer
used to keep a track of the allocated memory
-
ppt_data_size
int ppt_data_size
Number of bytes stored inside ppt_data
-
ppt_len
int ppt_len
size of ppt_data
-
distoratio
float[] distoratio
add fixed_quality
-
tccps
FileJPEG2000.opj_tccp_t[] tccps
tile-component coding parameters
-
m_nb_tile_parts
int m_nb_tile_parts
number of tile parts for the tile.
-
m_data
byte[] m_data
data for the tile
-
m_data_size
int m_data_size
size of data
-
mct_norms
double[] mct_norms
encoding norms
-
m_mct_decoding_matrix
float[] m_mct_decoding_matrix
the mct decoding matrix
-
m_mct_coding_matrix
float[] m_mct_coding_matrix
the mct coding matrix
-
m_mct_records
FileJPEG2000.opj_mct_data_t[] m_mct_records
mct records
-
m_nb_mct_records
int m_nb_mct_records
the number of mct records.
-
m_nb_max_mct_records
int m_nb_max_mct_records
the max number of mct records.
-
m_mcc_records
FileJPEG2000.opj_simple_mcc_decorrelation_data_t[] m_mcc_records
mcc records
-
m_nb_mcc_records
int m_nb_mcc_records
the number of mct records.
-
m_nb_max_mcc_records
int m_nb_max_mcc_records
the max number of mct records.
-
cod
int cod
If cod == 1 --> there was a COD marker for the present tile
-
ppt
int ppt
If ppt == 1 --> there was a PPT marker for the present tile
-
POC
boolean POC
indicates if a POC marker has been used O:NO, 1:YES
-
-