StationaryWaveletPacketTransform

StationaryWaveletPacketTransform[data]
gives the stationary wavelet packet transform (SWPT) of an array of data.

StationaryWaveletPacketTransform[data, wave]
gives the stationary wavelet packet transform using the wavelet wave.

StationaryWaveletPacketTransform[data, wave, r]
gives the stationary wavelet packet transform using r levels of refinement.

StationaryWaveletPacketTransform[image, ...]
gives the stationary wavelet packet transform of an image.

StationaryWaveletPacketTransform[sound, ...]
gives the stationary wavelet packet transform of sampled sound.

Details and OptionsDetails and Options

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Compute a stationary wavelet packet transform:

In[1]:=
Click for copyable input
Out[1]=

The resulting DiscreteWaveletData represents a full tree of wavelet coefficients:

In[2]:=
Click for copyable input
Out[2]=

The inverse transform reconstructs the input:

In[3]:=
Click for copyable input
Out[3]=

Transform an Image object:

In[1]:=
Click for copyable input
Out[1]=

Use to extract coefficient images:

In[2]:=
Click for copyable input
Out[2]=

Compute the inverse transform:

In[3]:=
Click for copyable input
Out[3]=

Transform a sampled Sound object:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
New in 8
New to Mathematica? Find your learning path »
Have a question? Ask support »