[]
        
(Showing Draft Content)

CSJ2K.j2k.wavelet.analysis.SubbandAn.split

split Method

split(WaveletFilter, WaveletFilter)

Splits the current subband in its four subbands. It changes the status of this element (from a leaf to a node, and sets the filters), creates the childs and initializes them. An IllegalArgumentException is thrown if this subband is not a leaf.

       <p>It uses the initChilds() method to initialize the childs.</p>
Declaration
protected override Subband split(WaveletFilter hfilter, WaveletFilter vfilter)
Parameters
Type Name Description
WaveletFilter hfilter

The horizontal wavelet filter used to decompose this subband. It has to be a AnWTFilter object.

WaveletFilter vfilter

The vertical wavelet filter used to decompose this subband. It has to be a AnWTFilter object.

Returns
Type Description
Subband

A reference to the LL leaf (subb_LL).

Overrides
See Also