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' 
 | 
private static String[][] | 
pinfo
The list of parameters that is accepted for wavelet transform. 
 | 
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
private static final String[][] pinfo
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 transformedwp - The writing parameters.IllegalArgumentException - If mandatory parameters are missing
 or if invalid values are given.Copyright © 2015 Open Microscopy Environment