[]
This abstract class defines methods to transfer wavelet data in a code-block by code-block basis, for the decoder side. In each call to 'getCodeBlock()' or 'getInternCodeBlock()' a new code-block is returned. The code-blocks are returned in no specific order.
<p>This class is the source of data, in general, for the inverse wavelet
transforms. See the 'InverseWT' class.</p>
public interface CBlkWTDataSrcDec : InvWTData, MultiResImgData
Name | Description |
---|---|
getCodeBlock(int, int, int, SubbandSyn, DataBlk) | Returns the specified code-block in the current tile for the specified component, as a copy (see below).
|
getFixedPoint(int) | Returns the position of the fixed point in the specified component, or equivalently the number of fractional bits. This is the position of the least significant integral (i.e. non-fractional) bit, which is equivalent to the number of fractional bits. For instance, for fixed-point values with 2 fractional bits, 2 is returned. For floating-point data this value does not apply and 0 should be returned. Position 0 is the position of the least significant bit in the data. |
getInternCodeBlock(int, int, int, SubbandSyn, DataBlk) | Returns the specified code-block in the current tile for the specified component (as a reference or copy).
|
getNomRangeBits(int) |