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

int opj_codestream_info::codestream_size
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
int opj_codestream_info::main_head_start
opj_marker_info_t* opj_codestream_info::marker
int opj_codestream_info::marknum
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
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
int opj_codestream_info::packno
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
opj_tile_info_t* opj_codestream_info::tile
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

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