Dirac - A Video Codec
Created by the British Broadcasting Corporation.
dirac::WaveletTransform Class Reference
A class to do wavelet transforms.
More...
#include <wavelet_utils.h>
Collaboration diagram for dirac::WaveletTransform:
[legend]List of all members.Public Member Functions
Private Member Functions
Private Attributes
Detailed Description
A class to do forward and backward wavelet transforms by iteratively splitting or merging the lowest frequency band.
Constructor & Destructor Documentation
dirac::WaveletTransform::WaveletTransform |
( |
int |
d = 4 , |
|
|
WltFilter |
f = DAUB9_7 |
|
) |
|
|
virtual dirac::WaveletTransform::~WaveletTransform |
( |
|
) |
[virtual] |
|
dirac::WaveletTransform::WaveletTransform |
( |
const WaveletTransform & |
cpy |
) |
[private] |
|
Member Function Documentation
|
Transforms the data to and from the wavelet domain. - Parameters:
-
| d | the direction of the transform |
| pic_data | the data to be transformed |
| coeff_data | array that holds the transform coefficient data |
|
Member Data Documentation
The documentation for this class was generated from the following file:
© 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.