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