Package gov.nih.mipav.model.file
Class FileJPEG2000.opj_cp_t
java.lang.Object
gov.nih.mipav.model.file.FileJPEG2000.opj_cp_t
- Enclosing class:
FileJPEG2000
Coding parameters
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Stringcomment(package private) booleanenables JPWL correction at the decoder(package private) booleanenables writing of EPB, in case of activated JPWL(package private) booleanenables writing of EPC in MH, thus activating JPWL(package private) booleanenables writing of ESD, in case of activated JPWL(package private) intexpected number of components at the decoder(package private) interror protection method for MH (0,1,16,32,37-128)(package private) int[]error protection methods for TPHs (0,1,16,32,37-128)(package private) int[]tile number of header protection specification (>=0)(package private) booleanenables writing of informative techniques of ESD, in case of activated JPWL(package private) FileJPEG2000.opj_decoding_param_t(package private) FileJPEG2000.opj_encoding_param_t(package private) booleantells if the parameter is a coding or decoding one(package private) intmaximum number of tiles at the decoder(package private) intif ppm == 1 --> there was a PPM marker(package private) byte[]packet header storage original buffer(package private) byte[]packet header store there for future use in t2_decode_packet(package private) byte[](package private) longpointer remaining on the first byte of the first header if ppm is used(package private) intsize of the ppm_data(package private) intNumber of bytes actually stored inside the ppm_data(package private) intsize of the ppm_data(package private) FileJPEG2000.opj_ppx[]ppm markers data (table indexed by Zppm)(package private) intnumber of ppm markers (reserved size)(package private) intuse in case of multiple marker PPM (case on non-finished previous info)(package private) intuse in case of multiple marker PPM (number of info already store)(package private) int[]error protection methods for packets (0,1,16,32,37-128)(package private) int[]packet number of packet protection specification (>=0)(package private) int[]tile number of packet protection specification (>=0)(package private) booleanenables writing of RED, in case of activated JPWL(package private) shortRsiz(package private) intsensitivity addressing size (0=auto/2/4 bytes)(package private) intsensitivity method for MH (-1,0-7)(package private) intsensitivity range (0-3)(package private) intenables writing of ESD, (0/2/4 bytes)(package private) int[]sensitivity methods for TPHs (-1,0-7)(package private) int[]tile number of sensitivity specification (>=0)(package private) FileJPEG2000.opj_tcp_t[]tile coding parameters(package private) intXTsiz(package private) intYTsiz(package private) intnumber of tiles in heigth(package private) intnumber of tiles in width(package private) intXTOsiz(package private) intYTOsiz -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
rsiz
short rsizRsiz -
tx0
int tx0XTOsiz -
ty0
int ty0YTOsiz -
tdx
int tdxXTsiz -
tdy
int tdyYTsiz -
comment
String commentcomment -
tw
int twnumber of tiles in width -
th
int thnumber of tiles in heigth -
ppm_markers_count
int ppm_markers_countnumber of ppm markers (reserved size) -
ppm_markers
FileJPEG2000.opj_ppx[] ppm_markersppm markers data (table indexed by Zppm) -
ppm_data
byte[] ppm_datapacket header store there for future use in t2_decode_packet -
ppm_len
int ppm_lensize of the ppm_data -
ppm_data_read
int ppm_data_readsize of the ppm_data -
ppm_data_current
byte[] ppm_data_current -
ppm_buffer
byte[] ppm_bufferpacket header storage original buffer -
ppm_data_first
long ppm_data_firstpointer remaining on the first byte of the first header if ppm is used -
ppm_data_size
int ppm_data_sizeNumber of bytes actually stored inside the ppm_data -
ppm_store
int ppm_storeuse in case of multiple marker PPM (number of info already store) -
ppm_previous
int ppm_previoususe in case of multiple marker PPM (case on non-finished previous info) -
tcps
FileJPEG2000.opj_tcp_t[] tcpstile coding parameters -
m_dec
-
m_enc
-
epc_on
boolean epc_onenables writing of EPC in MH, thus activating JPWL -
epb_on
boolean epb_onenables writing of EPB, in case of activated JPWL -
esd_on
boolean esd_onenables writing of ESD, in case of activated JPWL -
info_on
boolean info_onenables writing of informative techniques of ESD, in case of activated JPWL -
red_on
boolean red_onenables writing of RED, in case of activated JPWL -
hprot_MH
int hprot_MHerror protection method for MH (0,1,16,32,37-128) -
hprot_TPH_tileno
int[] hprot_TPH_tilenotile number of header protection specification (>=0) -
hprot_TPH
int[] hprot_TPHerror protection methods for TPHs (0,1,16,32,37-128) -
pprot_tileno
int[] pprot_tilenotile number of packet protection specification (>=0) -
pprot_packno
int[] pprot_packnopacket number of packet protection specification (>=0) -
pprot
int[] pproterror protection methods for packets (0,1,16,32,37-128) -
sens_size
int sens_sizeenables writing of ESD, (0/2/4 bytes) -
sens_addr
int sens_addrsensitivity addressing size (0=auto/2/4 bytes) -
sens_range
int sens_rangesensitivity range (0-3) -
sens_MH
int sens_MHsensitivity method for MH (-1,0-7) -
sens_TPH_tileno
int[] sens_TPH_tilenotile number of sensitivity specification (>=0) -
sens_TPH
int[] sens_TPHsensitivity methods for TPHs (-1,0-7) -
correct
boolean correctenables JPWL correction at the decoder -
exp_comps
int exp_compsexpected number of components at the decoder -
max_tiles
int max_tilesmaximum number of tiles at the decoder -
ppm
int ppmif ppm == 1 --> there was a PPM marker -
m_is_decoder
boolean m_is_decodertells if the parameter is a coding or decoding one
-
-
Constructor Details
-
opj_cp_t
opj_cp_t()
-