Type Alias openjpeg_sys::opj_codestream_info_t
source · pub type opj_codestream_info_t = opj_codestream_info;
Expand description
Index structure of the codestream
Aliased Type§
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: f64
maximum distortion reduction on the whole image (add for Marcela)
packno: i32
packet number
index_write: i32
writing the packet in the index with t2_encode_packets
image_w: i32
image width
image_h: i32
image height
prog: PROG_ORDER
progression order
tile_x: i32
tile size in x
tile_y: i32
tile size in y
tile_Ox: i32
§tile_Oy: i32
§tw: i32
number of tiles in X
th: i32
number of tiles in Y
numcomps: i32
component numbers
numlayers: i32
number of layer
numdecompos: *mut i32
number of decomposition for each component
marknum: i32
number of markers
marker: *mut opj_marker_info
list of markers
maxmarknum: i32
actual size of markers array
main_head_start: i32
main header position
main_head_end: i32
main header position
codestream_size: i32
codestream’s size
tile: *mut opj_tile_info
information regarding tiles inside image