pub type opj_codestream_info_t = opj_codestream_info;Expand description
Index structure of the codestream
Aliased Type§
#[repr(C)]pub struct opj_codestream_info_t {Show 22 fields
pub D_max: f64,
pub packno: i32,
pub index_write: i32,
pub image_w: i32,
pub image_h: i32,
pub prog: PROG_ORDER,
pub tile_x: i32,
pub tile_y: i32,
pub tile_Ox: i32,
pub tile_Oy: i32,
pub tw: i32,
pub th: i32,
pub numcomps: i32,
pub numlayers: i32,
pub numdecompos: *mut i32,
pub marknum: i32,
pub marker: *mut opj_marker_info,
pub maxmarknum: i32,
pub main_head_start: i32,
pub main_head_end: i32,
pub codestream_size: i32,
pub tile: *mut opj_tile_info,
}Fields§
§D_max: f64maximum distortion reduction on the whole image (add for Marcela)
packno: i32packet number
index_write: i32writing the packet in the index with t2_encode_packets
image_w: i32image width
image_h: i32image height
prog: PROG_ORDERprogression order
tile_x: i32tile size in x
tile_y: i32tile size in y
tile_Ox: i32§tile_Oy: i32§tw: i32number of tiles in X
th: i32number of tiles in Y
numcomps: i32component numbers
numlayers: i32number of layer
numdecompos: *mut i32number of decomposition for each component
marknum: i32number of markers
marker: *mut opj_marker_infolist of markers
maxmarknum: i32actual size of markers array
main_head_start: i32main header position
main_head_end: i32main header position
codestream_size: i32codestream’s size
tile: *mut opj_tile_infoinformation regarding tiles inside image