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