| Package | Description | 
|---|---|
| jj2000.j2k.quantization.quantizer | |
| jj2000.j2k.roi.encoder | |
| jj2000.j2k.wavelet | |
| jj2000.j2k.wavelet.analysis | |
| jj2000.j2k.wavelet.synthesis | 
| Modifier and Type | Method and Description | 
|---|---|
private int | 
StdQuantizer.getMaxMagBitsDerived(Subband sb,
                    int t,
                    int c)
Returns the maximum number of magnitude bits in any subband in the
 given tile-component if derived quantization is used 
 | 
private int | 
StdQuantizer.getMaxMagBitsExpounded(Subband sb,
                      int t,
                      int c)
Returns the maximum number of magnitude bits in any subband in the
 given tile-component if expounded quantization is used 
 | 
private int | 
StdQuantizer.getMaxMagBitsRev(Subband sb,
                int c)
Returns the maximum number of magnitude bits in any subband of the
 current tile if reversible quantization is used 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
ArbROIMaskGenerator.decomp(Subband sb,
      int tilew,
      int tileh,
      int c)
This function decomposes the mask for a node in the subband tree. 
 | 
abstract boolean | 
ROIMaskGenerator.getROIMask(DataBlkInt db,
          Subband sb,
          int magbits,
          int c)
This functions gets a DataBlk with the size of the current code-block
 and fills it with the ROI mask. 
 | 
boolean | 
RectROIMaskGenerator.getROIMask(DataBlkInt db,
          Subband sb,
          int magbits,
          int c)
This functions gets a DataBlk the size of the current code-block and
 fills this block with the ROI mask. 
 | 
boolean | 
ArbROIMaskGenerator.getROIMask(DataBlkInt db,
          Subband sb,
          int magbits,
          int c)
This functions gets a DataBlk the size of the current code-block an
 fills this block with the ROI mask. 
 | 
abstract void | 
ROIMaskGenerator.makeMask(Subband sb,
        int magbits,
        int n)
This function generates the ROI mask for the entire tile. 
 | 
void | 
RectROIMaskGenerator.makeMask(Subband sb,
        int magbits,
        int n)
This function generates the ROI mask for the entire tile. 
 | 
void | 
ArbROIMaskGenerator.makeMask(Subband sb,
        int magbits,
        int c)
This function generates the ROI mask for one tile-component. 
 | 
| Constructor and Description | 
|---|
SubbandRectROIMask(Subband sb,
                  int[] ulxs,
                  int[] ulys,
                  int[] lrxs,
                  int[] lrys,
                  int nr)
The constructor of the SubbandROIMask takes the dimensions of the
 subband as parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Subband | 
Subband.getHH()
Returns the HH child subband of this subband. 
 | 
abstract Subband | 
Subband.getHL()
Returns the HL (horizontal high-pass) child subband of this subband. 
 | 
abstract Subband | 
Subband.getLH()
Returns the LH (vertical high-pass) child subband of this subband. 
 | 
abstract Subband | 
Subband.getLL()
Returns the LL child subband of this subband. 
 | 
Subband | 
Subband.getNextResLevel()
Returns the first leaf subband element in the next higher resolution
 level. 
 | 
abstract Subband | 
Subband.getParent()
Returns the parent of this subband. 
 | 
Subband | 
Subband.getSubband(int x,
          int y)
Returns a reference to the Subband element to which the specified point
 belongs. 
 | 
Subband | 
Subband.getSubbandByIdx(int rl,
               int sbi)
Returns a subband element in the tree, given its resolution level and
 subband index. 
 | 
Subband | 
Subband.nextSubband()
Returns the next subband in the same resolution level, following the
 subband index order. 
 | 
protected abstract Subband | 
Subband.split(WaveletFilter hfilter,
     WaveletFilter vfilter)
Splits the current subband in its four subbands. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubbandAn
This class represents a subband in a bidirectional tree structure
 that describes the subband decomposition for a wavelet transform,
 specifically for the analysis side. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Subband | 
SubbandAn.getHH()
Returns the HH child subband of this subband. 
 | 
Subband | 
SubbandAn.getHL()
Returns the HL (horizontal high-pass) child subband of this
 subband. 
 | 
Subband | 
SubbandAn.getLH()
Returns the LH (vertical high-pass) child subband of this
 subband. 
 | 
Subband | 
SubbandAn.getLL()
Returns the LL child subband of this subband. 
 | 
Subband | 
SubbandAn.getParent()
Returns the parent of this subband. 
 | 
protected Subband | 
SubbandAn.split(WaveletFilter hfilter,
     WaveletFilter vfilter)
Splits the current subband in its four subbands. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
ForwWTFull.initSubbandsFields(int t,
                  int c,
                  Subband sb)
Initialises subbands fields, such as number of code-blocks and
 code-blocks dimension, in the subband tree. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SubbandSyn
This class represents a subband in a tree structure that describes
 the subband decomposition for a wavelet transform, specifically for
 the syhthesis side. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Subband | 
SubbandSyn.getHH()
Returns the HH child subband of this subband. 
 | 
Subband | 
SubbandSyn.getHL()
Returns the HL (horizontal high-pass) child subband of this
 subband. 
 | 
Subband | 
SubbandSyn.getLH()
Returns the LH (vertical high-pass) child subband of this
 subband. 
 | 
Subband | 
SubbandSyn.getLL()
Returns the LL child subband of this subband. 
 | 
Subband | 
SubbandSyn.getParent()
Returns the parent of this subband. 
 | 
protected Subband | 
SubbandSyn.split(WaveletFilter hfilter,
     WaveletFilter vfilter)
Splits the current subband in its four subbands. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private boolean | 
InvWTFull.isSubbandReversible(Subband subband)
Returns the reversibility of the current subband. 
 | 
Copyright © 2015 Open Microscopy Environment