[]
This class inherits from the analysis wavelet filter definition for int data. It implements the forward wavelet transform specifically for the 5x3 filter. The implementation is based on the lifting scheme.
<p>See the AnWTFilter class for details such as normalization, how to split
odd-length signals, etc. In particular, this method assumes that the
low-pass coefficient is computed first.</p>
public class AnWTFilterIntLift5x3 : AnWTFilterInt, WaveletFilter
Name | Description |
---|---|
AnWTFilterIntLift5x3() |
Name | Description |
---|---|
AnHighNegSupport | Returns the negative support of the high-pass analysis filter. That is the number of taps of the filter in the negative direction. |
AnHighPosSupport | Returns the positive support of the high-pass analysis filter. That is the number of taps of the filter in the negative direction. |
AnLowNegSupport | Returns the negative support of the low-pass analysis filter. That is the number of taps of the filter in the negative direction. |
AnLowPosSupport | Returns the positive support of the low-pass analysis filter. That is the number of taps of the filter in the negative direction. |
FilterType | Returns the type of filter used according to the FilterTypes interface (W5x3). |
ImplType | Returns the implementation type of this filter, as defined in this class, such as WT_FILTER_INT_LIFT, WT_FILTER_FLOAT_LIFT, WT_FILTER_FLOAT_CONVOL. |
Reversible | Returns the reversibility of the filter. A filter is considered reversible if it is suitable for lossless coding. |
SynHighNegSupport | Returns the negative support of the high-pass synthesis filter. That is the number of taps of the filter in the negative direction. |
SynHighPosSupport | Returns the positive support of the high-pass synthesis filter. That is the number of taps of the filter in the negative direction. |
SynLowNegSupport | Returns the negative support of the low-pass synthesis filter. That is the number of taps of the filter in the negative direction. |
SynLowPosSupport | Returns the positive support of the low-pass synthesis filter. That is the number of taps of the filter in the negative direction. |
Name | Description |
---|---|
Equals(object) | Tests if the 'obj' object is the same filter as this one. Two filters are the same if the same filter code should be output for both filters by the encodeFilterCode() method.
|
GetHashCode() | |
ToString() | Debugging method |
analyze_hpf(int[], int, int, int, int[], int, int, int[], int, int) | A specific version of the analyze_hpf() method that works on int data. See the general description of the analyze_hpf() method in the AnWTFilter class for more details. |
analyze_lpf(int[], int, int, int, int[], int, int, int[], int, int) | An implementation of the analyze_lpf() method that works on int data, for the forward 5x3 wavelet transform using the lifting scheme. See the general description of the analyze_lpf() method in the AnWTFilter class for more details.
|
getHPSynthesisFilter() | Returns the time-reversed high-pass synthesis waveform of the filter, which is the high-pass filter. This is the time-reversed impulse response of the high-pass synthesis filter. It is used to calculate the L2-norm of the synthesis basis functions for a particular subband (also called energy weight).
|
getLPSynthesisFilter() | Returns the time-reversed low-pass synthesis waveform of the filter, which is the low-pass filter. This is the time-reversed impulse response of the low-pass synthesis filter. It is used to calculate the L2-norm of the synthesis basis functions for a particular subband (also called energy weight).
|
isSameAsFullWT(int, int, int) | Returns true if the wavelet filter computes or uses the same "inner" subband coefficient as the full frame wavelet transform, and false otherwise. In particular, for block based transforms with reduced overlap, this method should return false. The term "inner" indicates that this applies only with respect to the coefficient that are not affected by image boundaries processings such as symmetric extension, since there is not reference method for this.
|