OpenJPEG  1.5.1
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oCdwt_local
oCj2k_prog_order
oCjpwl_epb_msEPB (Error Protection Block) Marker segment
oCjpwl_epc_msEPC (Error Protection Capability) Marker segment
oCjpwl_esd_msESD (Error Sensitivity Descriptor) Marker segment
oCjpwl_markerStructure used to store JPWL markers temporary position and readyness
|\Cjpwl_marksUnion keeping the pointer to the real marker struct
oCjpwl_red_msRED (Residual Error Descriptor) Marker segment
oCopj_bioIndividual bit input-output stream (BIO)
oCopj_cinfoCompression context info
oCopj_cioByte input-output stream (CIO)
oCopj_codestream_infoIndex structure of the codestream
oCopj_common_struct
oCopj_cpCoding parameters
oCopj_cparametersCompression parameters
oCopj_dec_mstabent
oCopj_dinfoDecompression context info
oCopj_dparametersDecompression parameters
oCopj_event_mgrMessage handler object used for
oCopj_imageDefines image data and characteristics
oCopj_image_compDefines a single image component
oCopj_image_comptparmComponent parameters structure used by the opj_image_create function
oCopj_j2kJPEG-2000 codestream reader/writer
oCopj_jp2JPEG-2000 file format reader/writer
oCopj_jp2_boxJP2 Box
oCopj_jp2_cdefChannel descriptions and number of descriptions
oCopj_jp2_cdef_infoChannel description: channel index, type, assocation
oCopj_jp2_cmap_compComponent mappings: channel index, mapping type, palette index
oCopj_jp2_colorCollector for ICC profile, palette, component mapping, channel description
oCopj_jp2_compsJP2 component
oCopj_jp2_pclrPalette data: table entries, palette columns
oCopj_jpt_msg_headerMessage Header JPT stream structure
oCopj_marker_info_tMarker structure
oCopj_mqcMQ coder
oCopj_mqc_stateThis struct defines the state of a context
oCopj_packet_infoIndex structure : Information concerning a packet inside tile
oCopj_pi_compFIXME: documentation
oCopj_pi_iteratorPacket iterator
oCopj_pi_resolutionFIXME: documentation
oCopj_pocProgression order changes
oCopj_rawRAW encoding operations
oCopj_stepsizeQuantization stepsize
oCopj_t1Tier-1 coding (coding of code-block coefficients)
oCopj_t2Tier-2 coding
oCopj_tccpTile-component coding parameters
oCopj_tcdTile coder/decoder
oCopj_tcd_bandFIXME: documentation
oCopj_tcd_cblk_dec
oCopj_tcd_cblk_encFIXME: documentation
oCopj_tcd_imageFIXME: documentation
oCopj_tcd_layerFIXME: documentation
oCopj_tcd_passFIXME: documentation
oCopj_tcd_precinctFIXME: documentation
oCopj_tcd_resolutionFIXME: documentation
oCopj_tcd_segFIXME: documentation
oCopj_tcd_tileFIXME: documentation
oCopj_tcd_tilecompFIXME: documentation
oCopj_tcpTile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header)
oCopj_tgt_nodeTag node
oCopj_tgt_treeTag tree
oCopj_tile_infoIndex structure : information regarding tiles
oCopj_tp_infoIndex structure : Information concerning tile-parts
oCv4
\Cv4dwt_local