| java.lang.Object jj2000.j2k.image.ImgDataAdapter jj2000.j2k.wavelet.analysis.ForwardWT
All known Subclasses: jj2000.j2k.wavelet.analysis.ForwWTFull,
ForwardWT | abstract public class ForwardWT extends ImgDataAdapter implements ForwWT,CBlkWTDataSrc(Code) | | This abstract class represents the forward wavelet transform functional
block. The functional block may actually be comprised of several classes
linked together, but a subclass of this abstract class is the one that is
returned as the functional block that performs the forward wavelet
transform.
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.
|
Field Summary | |
final public static char | OPT_PREFIX | final public static int | WT_DECOMP_DYADIC ID for the dyadic wavelet tree decomposition (also called "Mallat" in
JPEG 2000): 0x00. |
Constructor Summary | |
protected | ForwardWT(ImgData src) Initializes this object for the specified number of tiles 'nt' and
components 'nc'. |
Method Summary | |
public 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'.
Parameters: src - The source of data to be transformed Parameters: pl - The parameter list (or options). Parameters: kers - The encoder specifications. | public static String[][] | getParameterInfo() Returns the parameters that are used in this class and implementing
classes. |
OPT_PREFIX | final public static char OPT_PREFIX(Code) | | The prefix for wavelet transform options: 'W'
|
WT_DECOMP_DYADIC | final public static int WT_DECOMP_DYADIC(Code) | | ID for the dyadic wavelet tree decomposition (also called "Mallat" in
JPEG 2000): 0x00.
|
ForwardWT | protected ForwardWT(ImgData src)(Code) | | Initializes this object for the specified number of tiles 'nt' and
components 'nc'.
Parameters: src - The source of ImgData |
createInstance | public static ForwardWT createInstance(BlkImgDataSrc src, J2KImageWriteParamJava wp)(Code) | | Creates a ForwardWT object with the specified filters, and with other
options specified in the parameter list 'pl'.
Parameters: src - The source of data to be transformed Parameters: pl - The parameter list (or options). Parameters: kers - The encoder specifications. A new ForwardWT object with the specified filters and optionsfrom 'pl'. exception: IllegalArgumentException - If mandatory parameters are missingor if invalid values are given. |
getParameterInfo | public static String[][] getParameterInfo()(Code) | | Returns the parameters that are used in this class and implementing
classes. It returns a 2D String array. Each of the 1D arrays is for a
different option, and they have 3 elements. The first element is the
option name, the second one is the synopsis and the third one is a long
description of what the parameter is. The synopsis or description may
be 'null', in which case it is assumed that there is no synopsis or
description of the option, respectively. Null may be returned if no
options are supported.
the options name, their synopsis and their explanation, or nullif no options are supported. |
|
|