Created by the British Broadcasting Corporation.
#include <libdirac_common/arrays.h>
#include <libdirac_common/common.h>
#include <vector>
#include <cmath>
#include <iostream>
Go to the source code of this file.
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::VHFilter |
A virtual parent class to do vertical and horizontal splitting with wavelet filters. More... | |
class | dirac::VHFilterDAUB9_7 |
Class to do Daubechies (9,7) filtering operations. More... | |
class | dirac::VHFilterLEGALL5_3 |
Class to do (5,3) wavelet filtering operations. More... | |
class | dirac::VHFilterDD9_7 |
A short filter that's actually close to Daubechies (9,7) but with just two lifting steps. More... | |
class | dirac::VHFilterDD13_7 |
An extension of DD9_7, with a better low-pass filter but more computation. More... | |
class | dirac::VHFilterHAAR0 |
Class to do Haar wavelet filtering operations. More... | |
class | dirac::VHFilterHAAR1 |
Class to do Haar wavelet filtering operations with a single shift per level. More... | |
class | dirac::VHFilterHAAR2 |
Class to do Haar wavelet filtering operations with a double shift per level. More... | |
class | dirac::PredictStepShift< shift > |
Class to do two-tap prediction lifting step. More... | |
class | dirac::UpdateStepShift< shift > |
Class to do two-tap updating lifting step. More... | |
class | dirac::PredictStepFourTap< shift, tap1, tap2 > |
Class to do symmetric four-tap prediction lifting step. More... | |
class | dirac::UpdateStepFourTap< shift, tap1, tap2 > |
Class to do symmetric four-tap update lifting step. More... | |
class | dirac::PredictStep97< gain > |
Class to do two-tap prediction lifting step for Daubechies (9,7) More... | |
class | dirac::UpdateStep97< gain > |
Class to do two-tap update lifting step for Daubechies (9,7) More... | |
class | dirac::CoeffArray |
A class for wavelet coefficient data. More... | |
class | dirac::WaveletTransform |
A class to do wavelet transforms. More... | |
Namespaces | |
namespace | dirac |
Definition of class SequenceHeaderByteIO. | |
© 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.