3-D wavelet reconstruction
X = waverec3(WDEC)
C = waverec3(WDEC,TYPE,N)
X = waverec3(WDEC,'a',0)
X
= waverec3(WDEC,'ca',0)
C = waverec3(WDEC,TYPE)
C
= waverec3(WDEC,TYPE,N)
waverec3
performs a
multilevel 3-D wavelet reconstruction starting from a multilevel 3-D
wavelet decomposition.
X = waverec3(WDEC)
reconstructs the 3-D
array X
based on the multilevel wavelet decomposition
structure WDEC
. You can also use waverec3
to extract coefficients from
a 3-D wavelet decomposition.
WDEC
is a structure with the fields shown
in the table.
C = waverec3(WDEC,TYPE,N)
reconstructs
the multilevel components at level N
of a 3-D wavelet
decomposition. N
must be a positive integer less
than or equal to the level of the decomposition.
Valid values for TYPE
are:
A group of three characters 'xyz'
,
one per direction, with 'x'
,'y'
and 'z'
selected
in the set {'a'
, 'd'
, 'l'
, 'h'
}
or in the corresponding uppercase set {'A'
,'D'
, 'L'
, 'H'
}),
where 'A'
(or 'L'
) is a low-pass
filter and 'D'
(or 'H'
) is a
high-pass filter.
The char 'd'
(or 'h'
or 'D'
or 'H'
)
gives the sum of all the components different from the low-pass.
The char 'a'
(or 'l'
or 'A'
or 'L'
)
gives the low-pass component (the approximation at level N
).
For extraction, the valid values for TYPE are the same but prefixed
by 'c'
or 'C'
.
X = waverec3(WDEC,'a',0)
or X
= waverec3(WDEC,'ca',0)
is equivalent to X = waverec3(WDEC)
. X
is
a reconstruction of the coefficients in WDEC
at
level 0.
C = waverec3(WDEC,TYPE)
is equivalent to C
= waverec3(WDEC,TYPE,N)
with N
equal
to the level of the decomposition.
sizeINI | Size of the three-dimensional array |
level | Level of the decomposition |
mode | Name of the wavelet transform extension mode |
filters | Structure with 4 fields, |
dec |
For example,
if At each level,
the wavelet coefficients in The
sequence of letters gives the order in which the separable filtering
operations are applied from left to right. For example,
|
sizes | Successive sizes of the decomposition components |