Package gov.nih.mipav.model.file
Class FileJPEG2000.opj_j2k_dec_t
- java.lang.Object
-
- gov.nih.mipav.model.file.FileJPEG2000.opj_j2k_dec_t
-
- Enclosing class:
- FileJPEG2000
class FileJPEG2000.opj_j2k_dec_t extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanm_can_decodeto tell that a tile can be decoded.(package private) intm_DA_x0Decoded area set by the user(package private) intm_DA_x1(package private) intm_DA_y0(package private) intm_DA_y1(package private) FileJPEG2000.opj_tcp_tm_default_tcpstore decoding parameters common to all tiles (information like COD, COC in main header)(package private) booleanm_discard_tiles(package private) intm_end_tile_x(package private) intm_end_tile_y(package private) byte[]m_header_data(package private) intm_header_data_size(package private) intm_header_offset(package private) longm_last_sot_read_posPosition of the last SOT marker read(package private) intm_last_tile_partIndicate that the current tile-part is assume as the last tile part of the codestream.(package private) intm_nb_tile_parts_correction(package private) intm_nb_tile_parts_correction_checkedTNsot correction : see issue 254(package private) booleanm_skip_data(package private) intm_sot_lengthto tell the tile part length(package private) intm_start_tile_xOnly tiles index in the correct range will be decoded.(package private) intm_start_tile_y(package private) intm_statelocate in which part of the codestream the decoder is (main header, tile header, end)(package private) intm_tile_ind_to_decIndex of the tile to decode (used in get_tile)
-
Constructor Summary
Constructors Constructor Description opj_j2k_dec_t()
-
-
-
Field Detail
-
m_state
int m_state
locate in which part of the codestream the decoder is (main header, tile header, end)
-
m_default_tcp
FileJPEG2000.opj_tcp_t m_default_tcp
store decoding parameters common to all tiles (information like COD, COC in main header)
-
m_header_data
byte[] m_header_data
-
m_header_offset
int m_header_offset
-
m_header_data_size
int m_header_data_size
-
m_sot_length
int m_sot_length
to tell the tile part length
-
m_start_tile_x
int m_start_tile_x
Only tiles index in the correct range will be decoded.
-
m_start_tile_y
int m_start_tile_y
-
m_end_tile_x
int m_end_tile_x
-
m_end_tile_y
int m_end_tile_y
-
m_DA_x0
int m_DA_x0
Decoded area set by the user
-
m_DA_y0
int m_DA_y0
-
m_DA_x1
int m_DA_x1
-
m_DA_y1
int m_DA_y1
-
m_tile_ind_to_dec
int m_tile_ind_to_dec
Index of the tile to decode (used in get_tile)
-
m_last_sot_read_pos
long m_last_sot_read_pos
Position of the last SOT marker read
-
m_last_tile_part
int m_last_tile_part
Indicate that the current tile-part is assume as the last tile part of the codestream. It is useful in the case of PSot is equal to zero. The sot length will be compute in the SOD reader function. FIXME NOT USED for the moment
-
m_can_decode
boolean m_can_decode
to tell that a tile can be decoded.
-
m_discard_tiles
boolean m_discard_tiles
-
m_skip_data
boolean m_skip_data
-
m_nb_tile_parts_correction_checked
int m_nb_tile_parts_correction_checked
TNsot correction : see issue 254
-
m_nb_tile_parts_correction
int m_nb_tile_parts_correction
-
-