public abstract class ForwardWT extends ImgDataAdapter implements ForwWT, CBlkWTDataSrc
This class assumes that data is transferred in code-blocks, as defined by the 'CBlkWTDataSrc' interface. The internal calculation of the wavelet transform may be done differently but a buffering class should convert to that type of transfer.
| Modifier and Type | Field and Description |
|---|---|
static char |
OPT_PREFIX
The prefix for wavelet transform options: 'W'
|
static int |
WT_DECOMP_DYADIC
ID for the dyadic wavelet tree decomposition (also called "Mallat" in
JPEG 2000): 0x00.
|
imgdatasrc, tIdxWT_IMPL_FULL, WT_IMPL_LINE| Modifier | Constructor and Description |
|---|---|
protected |
ForwardWT(ImgData src)
Initializes this object for the specified number of tiles 'nt' and
components 'nc'.
|
| Modifier and Type | Method and Description |
|---|---|
static ForwardWT |
createInstance(BlkImgDataSrc src,
J2KImageWriteParamJava wp)
Creates a ForwardWT object with the specified filters, and with other
options specified in the parameter list 'pl'.
|
static String[][] |
getParameterInfo()
Returns the parameters that are used in this class and implementing
classes.
|
getCompImgHeight, getCompImgWidth, getCompSubsX, getCompSubsY, getCompULX, getCompULY, getImgHeight, getImgULX, getImgULY, getImgWidth, getNomRangeBits, getNomTileHeight, getNomTileWidth, getNumComps, getNumTiles, getNumTiles, getTile, getTileCompHeight, getTileCompWidth, getTileHeight, getTileIdx, getTilePartULX, getTilePartULY, getTileWidth, nextTile, setTileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDecomp, getDecompLevels, getHorAnWaveletFilters, getVertAnWaveletFiltersgetImplementationType, isReversiblegetDataType, getFixedPoint, getNextCodeBlock, getNextInternCodeBlockgetAnSubbandTree, getCbULX, getCbULY, isReversiblegetCompImgHeight, getCompImgWidth, getCompSubsX, getCompSubsY, getCompULX, getCompULY, getImgHeight, getImgULX, getImgULY, getImgWidth, getNomRangeBits, getNomTileHeight, getNomTileWidth, getNumComps, getNumTiles, getNumTiles, getTile, getTileCompHeight, getTileCompWidth, getTileHeight, getTileIdx, getTilePartULX, getTilePartULY, getTileWidth, nextTile, setTilepublic static final int WT_DECOMP_DYADIC
public static final char OPT_PREFIX
protected ForwardWT(ImgData src)
src - The source of ImgDatapublic static String[][] getParameterInfo()
public static ForwardWT createInstance(BlkImgDataSrc src, J2KImageWriteParamJava wp)
src - The source of data to be transformedpl - The parameter list (or options).kers - The encoder specifications.IllegalArgumentException - If mandatory parameters are missing
or if invalid values are given.Copyright © 2014 Open Microscopy Environment