InverseWaveletTransform

InverseWaveletTransform[dwd]
给出一个 DiscreteWaveletData 对象 dwd 的逆小波变换.

InverseWaveletTransform[dwd,wave]
给出使用小波 wave 的逆变换.

InverseWaveletTransform[dwd,wave,wind]
给出来自由 wind 指定的小波系数的逆变换.

更多信息和选项更多信息和选项

  • InverseWaveletTransform 计算正向离散变换如 DiscreteWaveletTransform 等的逆变换.
  • 可能的小波 wave 与正向小波变换的相同.
  • 默认的 waveAutomatic,采用 dwd["Wavelet"].
  • wind 的可能指定与 DiscreteWaveletData 所用的相同.
  • 默认的 windAutomatic,采用 dwd["BasisIndex"].
  • InverseWaveletTransform[dwd,wave,wind] 只使用由 wind 指定的小波系数计算逆变换;其他系数设置为零.
  • 逆变换通过计算来自具有小波指标 {w1,,wn-1,wn} 的系数的小波指标 {w1,,wn-1} 系数递归地起作用.
  • 一个明确的 wind 指定必须是一致的. 一个 wind 指定是一致的,如果对于每个包括的 {w1,,wn},没有包含 k<n{w1,,wk}.
  • InverseWaveletTransform[dwd,wave,r] 可以用来对小波树的 r 个最低层进行逆变换.
  • 默认层 rdwd 中精细度 n 的数目给出. 在 r<n 下,返回具有 n-r 精细度的一个新的 DiscreteWaveletData 对象.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

执行离散小波变换:

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

逆变换恢复原始数据:

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

DiscreteWaveletData 表示修正后的小波图像系数:

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

逆变换给出滤波处理后的图像:

In[3]:=
Click for copyable input
Out[3]=
2010年引入
(8.0)