OpenJPEG
1.5.1
|
Index structure of the codestream. More...
#include <openjpeg.h>
Data Fields | |
double | D_max |
maximum distortion reduction on the whole image (add for Marcela) More... | |
int | packno |
packet number More... | |
int | index_write |
writing the packet in the index with t2_encode_packets More... | |
int | image_w |
image width More... | |
int | image_h |
image height More... | |
OPJ_PROG_ORDER | prog |
progression order More... | |
int | tile_x |
tile size in x More... | |
int | tile_y |
tile size in y More... | |
int | tile_Ox |
int | tile_Oy |
int | tw |
number of tiles in X More... | |
int | th |
number of tiles in Y More... | |
int | numcomps |
component numbers More... | |
int | numlayers |
number of layer More... | |
int * | numdecompos |
number of decomposition for each component More... | |
int | marknum |
number of markers More... | |
opj_marker_info_t * | marker |
list of markers More... | |
int | maxmarknum |
actual size of markers array More... | |
int | main_head_start |
main header position More... | |
int | main_head_end |
main header position More... | |
int | codestream_size |
codestream's size More... | |
opj_tile_info_t * | tile |
information regarding tiles inside image More... | |
Index structure of the codestream.
int opj_codestream_info::codestream_size |
codestream's size
Referenced by j2k_encode(), j2k_read_soc(), jpwl_dump_marks(), jpwl_esd_create(), jpwl_update_info(), and write_cidx().
double opj_codestream_info::D_max |
maximum distortion reduction on the whole image (add for Marcela)
Referenced by j2k_encode(), and t2_encode_packet().
int opj_codestream_info::image_h |
image height
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::image_w |
image width
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::index_write |
writing the packet in the index with t2_encode_packets
Referenced by t2_encode_packet(), t2_encode_packets(), and tcd_encode_tile().
int opj_codestream_info::main_head_end |
main header position
Referenced by j2k_encode(), j2k_read_sot(), jpwl_esd_fill(), jpwl_prepare_marks(), jpwl_update_info(), and write_mainmhix().
int opj_codestream_info::main_head_start |
main header position
Referenced by j2k_encode(), j2k_read_soc(), jpwl_dump_marks(), jpwl_prepare_marks(), and write_mainmhix().
opj_marker_info_t* opj_codestream_info::marker |
list of markers
Referenced by j2k_add_marker(), j2k_add_mhmarker(), j2k_encode(), jpwl_dump_marks(), opj_destroy_cstr_info(), write_cidx(), and write_mainmhix().
int opj_codestream_info::marknum |
number of markers
Referenced by j2k_add_marker(), j2k_add_mhmarker(), j2k_encode(), jpwl_dump_marks(), write_cidx(), and write_mainmhix().
int opj_codestream_info::maxmarknum |
actual size of markers array
Referenced by j2k_add_marker(), j2k_add_mhmarker(), j2k_add_tlmarker(), and j2k_encode().
int opj_codestream_info::numcomps |
component numbers
Referenced by j2k_encode(), j2k_read_siz(), tcd_decode_tile(), tcd_encode_tile(), write_phix(), write_phixfaix(), write_ppix(), and write_ppixfaix().
int* opj_codestream_info::numdecompos |
number of decomposition for each component
Referenced by j2k_encode(), j2k_read_cod(), opj_destroy_cstr_info(), write_phixfaix(), write_ppixfaix(), and write_tpixfaix().
int opj_codestream_info::numlayers |
number of layer
Referenced by j2k_encode(), j2k_read_cod(), tcd_decode_tile(), tcd_encode_tile(), write_phixfaix(), and write_ppixfaix().
int opj_codestream_info::packno |
packet number
Referenced by j2k_encode(), j2k_read_sod(), j2k_write_sod(), jpwl_esd_create(), jpwl_esd_fill(), jpwl_prepare_marks(), jpwl_update_info(), t2_decode_packets(), t2_encode_packet(), t2_encode_packets(), and tcd_decode_tile().
OPJ_PROG_ORDER opj_codestream_info::prog |
progression order
Referenced by j2k_encode(), j2k_read_cod(), write_phixfaix(), and write_ppixfaix().
int opj_codestream_info::th |
number of tiles in Y
Referenced by get_num_max_tile_parts(), j2k_encode(), j2k_read_siz(), jpwl_esd_create(), jpwl_esd_fill(), jpwl_prepare_marks(), jpwl_update_info(), opj_destroy_cstr_info(), write_phixfaix(), write_ppixfaix(), write_thix(), and write_tpixfaix().
opj_tile_info_t* opj_codestream_info::tile |
information regarding tiles inside image
Referenced by get_num_max_tile_parts(), j2k_add_tlmarker(), j2k_calculate_tp(), j2k_encode(), j2k_read_cox(), j2k_read_siz(), j2k_read_sod(), j2k_read_sot(), j2k_write_sod(), jpwl_esd_fill(), jpwl_prepare_marks(), jpwl_update_info(), opj_destroy_cstr_info(), t2_decode_packets(), t2_encode_packet(), t2_encode_packets(), tcd_decode_tile(), tcd_encode_tile(), tcd_rateallocate(), write_phixfaix(), write_ppixfaix(), write_tilemhix(), and write_tpixfaix().
int opj_codestream_info::tile_Ox |
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::tile_Oy |
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::tile_x |
tile size in x
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::tile_y |
tile size in y
Referenced by j2k_encode(), and j2k_read_siz().
int opj_codestream_info::tw |
number of tiles in X
Referenced by get_num_max_tile_parts(), j2k_encode(), j2k_read_siz(), jpwl_esd_create(), jpwl_esd_fill(), jpwl_prepare_marks(), jpwl_update_info(), opj_destroy_cstr_info(), write_phixfaix(), write_ppixfaix(), write_thix(), and write_tpixfaix().