Dirac - A Video Codec
Created by the British Broadcasting Corporation.
wavelet_utils.h File Reference
#include <libdirac_common/arrays.h>
#include <libdirac_common/common.h>
#include <vector>
#include <cmath>
#include <iostream>
Include dependency graph for wavelet_utils.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces
Classes
- class dirac::CodeBlock
- Class for encapsulating metadata concerning a block of coefficients in a subband. More...
- class dirac::Subband
- Class encapsulating all the metadata relating to a wavelet subband. More...
- class dirac::SubbandList
- A class encapulating all the subbands produced by a transform. More...
- class dirac::WaveletTransform
- A class to do wavelet transforms. More...
- class dirac::WaveletTransform::VHFilter
- A virtual parent class to do vertical and horizontal splitting with wavelet filters. More...
- class dirac::WaveletTransform::VHFilterDaub9_7
- Class to do Daubechies (9,7) filtering operations. More...
- class dirac::WaveletTransform::VHFilter5_3
- Class to do (5,3) wavelet filtering operations. More...
- class dirac::WaveletTransform::VHFilterApprox9_7
- Class to do an approximation to Daubechies (9,7) but with just two lifting steps. More...
- class dirac::WaveletTransform::VHFilter13_5
- An extension of Approx9_7, with a better low-pass filter but more computation. More...
- class dirac::WaveletTransform::PredictStepShift< shift >
- Class to do two-tap prediction lifting step. More...
- class dirac::WaveletTransform::UpdateStepShift< shift >
- Class to do two-tap updating lifting step. More...
- class dirac::WaveletTransform::PredictStepFourTap< shift, tap1, tap2 >
- Class to do symmetric four-tap prediction lifting step. More...
- class dirac::WaveletTransform::UpdateStepFourTap< shift, tap1, tap2 >
- Class to do symmetric four-tap update lifting step. More...
- class dirac::WaveletTransform::PredictStep97< gain >
- Class to do two-tap prediction lifting step for Daubechies (9,7). More...
- class dirac::WaveletTransform::UpdateStep97< gain >
- Class to do two-tap update lifting step for Daubechies (9,7). More...
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.