an object of class
crystal.matrix,
which includes 2-D discrete wavelet transform,
wavelet packet transform, and cosine packet transform objects.
OPTIONAL ARGUMENTS:
grid
if
TRUE, a grid is added between the coefficient blocks (crystals).
See
pgrid.plot for details.
labels
if
TRUE, then
crystal.names
will be printed in the middle of the coefficient blocks.
axes
logical flag, if
TRUE axes are added.
xlab
label for plotting below the x-axis.
ylab
label for plotting beside the y-axis.
x.srt
string rotation in degrees for labels in x.axis,
same as
srt in
par, in effect when
axes=TRUE.
y.srt
string rotation in degrees for labels in y.axis,
same as
srt in
par, in effect when
axes=TRUE.
stretch.image
logical flag, if
TRUE the image is transformed to
enhance the plot using the
stretch function.
low.pass
logical flag, if
TRUE the smooth/low-frequency coefficients
are scaled to have the same dynamic range as the
remaining coefficients.
Only for 2-D DWT and 2-D wavelet packet transforms.
power.stretch
a numeric value giving the power of the transform
if
stretch.image is
TRUE.
If
power.stretch=0, then image is transformed
with
log(abs(x)+1).
Otherwise, the image is transformed with
abs(x)^power.stretch.
name.style
crystal name styles: one of the character strings
"pretty" or
"filter".
Only for 2-D DWT and 2-D wavelet packet transforms.
See
crystal.names for details.
The default is
wavelet.options()$name.style.
...
additional arguments may be passed to the
image function.