[]
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>
protected override Subband split(WaveletFilter hfilter, WaveletFilter vfilter)
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. |
Type | Description |
---|---|
Subband | A reference to the LL leaf (subb_LL). |