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)
int packno
 packet number
int index_write
 writing the packet in the index with t2_encode_packets
int image_w
 image width
int image_h
 image height
OPJ_PROG_ORDER prog
 progression order
int tile_x
 tile size in x
int tile_y
 tile size in y
int tile_Ox
int tile_Oy
int tw
 number of tiles in X
int th
 number of tiles in Y
int numcomps
 component numbers
int numlayers
 number of layer
int * numdecompos
 number of decomposition for each component
int marknum
 number of markers
opj_marker_info_tmarker
 list of markers
int maxmarknum
 actual size of markers array
int main_head_start
 main header position
int main_head_end
 main header position
int codestream_size
 codestream's size
opj_tile_info_ttile
 information regarding tiles inside image

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: