OpenJPEG  1.5.2
Data Structures | Typedefs
tgt.h File Reference


Implementation of a tag-tree coder (TGT) More...

Go to the source code of this file.

Data Structures

struct  opj_tgt_node
 
Tag node More...
 
struct  opj_tgt_tree
 
Tag tree More...
 

Typedefs

typedef struct opj_tgt_node opj_tgt_node_t
 
Tag node More...
 
typedef struct opj_tgt_tree opj_tgt_tree_t
 
Tag tree More...
 

Functions

Exported functions
opj_tgt_tree_ttgt_create (int numleafsh, int numleafsv)
 
Create a tag-tree More...
 
void tgt_destroy (opj_tgt_tree_t *tree)
 
Destroy a tag-tree, liberating memory More...
 
void tgt_reset (opj_tgt_tree_t *tree)
 
Reset a tag-tree (set all leaves to 0) More...
 
void tgt_setvalue (opj_tgt_tree_t *tree, int leafno, int value)
 
Set the value of a leaf of a tag-tree More...
 
void tgt_encode (opj_bio_t *bio, opj_tgt_tree_t *tree, int leafno, int threshold)
 
Encode the value of a leaf of the tag-tree up to a given threshold More...
 
int tgt_decode (opj_bio_t *bio, opj_tgt_tree_t *tree, int leafno, int threshold)
 
Decode the value of a leaf of the tag-tree up to a given threshold More...
 

Detailed Description


Implementation of a tag-tree coder (TGT)

The functions in TGT.C have for goal to realize a tag-tree coder. The functions in TGT.C are used by some function in T2.C.