OpenJPEG  1.5.1
Data Fields
opj_codestream_info Struct Reference

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_tmarker
 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_ttile
 information regarding tiles inside image More...
 

Detailed Description

Index structure of the codestream.

Field Documentation

§ codestream_size

int opj_codestream_info::codestream_size

§ D_max

double opj_codestream_info::D_max

maximum distortion reduction on the whole image (add for Marcela)

Referenced by j2k_encode(), and t2_encode_packet().

§ image_h

int opj_codestream_info::image_h

image height

Referenced by j2k_encode(), and j2k_read_siz().

§ image_w

int opj_codestream_info::image_w

image width

Referenced by j2k_encode(), and j2k_read_siz().

§ index_write

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().

§ main_head_end

int opj_codestream_info::main_head_end

§ main_head_start

int opj_codestream_info::main_head_start

§ marker

opj_marker_info_t* opj_codestream_info::marker

§ marknum

int opj_codestream_info::marknum

§ maxmarknum

int opj_codestream_info::maxmarknum

actual size of markers array

Referenced by j2k_add_marker(), j2k_add_mhmarker(), j2k_add_tlmarker(), and j2k_encode().

§ numcomps

int opj_codestream_info::numcomps

§ numdecompos

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().

§ numlayers

int opj_codestream_info::numlayers

§ packno

int opj_codestream_info::packno

§ prog

OPJ_PROG_ORDER opj_codestream_info::prog

progression order

Referenced by j2k_encode(), j2k_read_cod(), write_phixfaix(), and write_ppixfaix().

§ th

int opj_codestream_info::th

§ tile

opj_tile_info_t* opj_codestream_info::tile

§ tile_Ox

int opj_codestream_info::tile_Ox

Referenced by j2k_encode(), and j2k_read_siz().

§ tile_Oy

int opj_codestream_info::tile_Oy

Referenced by j2k_encode(), and j2k_read_siz().

§ tile_x

int opj_codestream_info::tile_x

tile size in x

Referenced by j2k_encode(), and j2k_read_siz().

§ tile_y

int opj_codestream_info::tile_y

tile size in y

Referenced by j2k_encode(), and j2k_read_siz().

§ tw

int opj_codestream_info::tw

The documentation for this struct was generated from the following file: