WaveThresh
Help
wd3D objects
Three-dimensional wavelet object
DESCRIPTION
These are objects of classes
wd3D
They contain the 3D discrete wavelet transform of a 3D array (with
each dimension being the same dyadic size).
GENERATION
This class of objects is returned from the wd3D
function to represent a three-dimensional DWT of a 3D array.
Other functions return an object of class wd3D.
METHODS
The wd3D class of objects has methods for the following
generic functions:
accessD,
print,
putD,
summary,
threshold.
INHERITANCE
None (yet).
STRUCTURE
The following components must be included in a legitimate
`wd' object.
- a
- a three-dimensional array containing the 3D discrete wavelet
coefficients. The coefficients are stored in a pyramid structure
for efficiency.
- nlevels
- The number of levels in the pyramidal decomposition
that produces the coefficients. If you raise 2 to the
power of nlevels you get the number of data points used in
each dimension of the decomposition.
- filter.number
- the number of the wavelet family that did the DWT.
- family
- the family of wavelets that did the DWT.
- date
- the date that the transform was computed.
DETAILS
To retain your sanity the wavelet coefficients at any resolution level
in directions, GGG, GGH, GHG, GHH, HGG, HGH, HHG should be
extracted by the accessD()
function and inserted
using the putD
function
rather than by the `$' operator.
RELEASE
Version 3.9.6 Copyright Guy Nason 1997
SEE ALSO
wd3D,
accessD.wd3D,
print.wd3D,
putD.wd3D,
putDwd3Dcheck,
summary.wd3D,
threshold.wd3D,
wr3D.