博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

https://zhidao.baidu.com/question/88038464.html

DWT2是二维单尺度小波变换,其可以通过指定小波或者分解滤波器进行二维单尺度小波分解。

而WAVEDEC2是二维多尺度小波分解。

 

DWT2的一种语法格式是[cA,cH,cV,cD]=dwt2(X,'wname');

而对应的WAVEDEC2的语法格式是[C,S]=wavedec2(X,N,'wname'),其中N为大于1的正整数。

 

也就是说DWT2只能对某个输入矩阵X进行一次分解,而WAVEDEC2可以对输入矩阵X进行N次分解。

 

http://blog.csdn.net/zhuyonghao123/article/details/7996013

  wavedec2:多层二维离散小波变换函数

  [C,S] = wavedec2(X,N,'wname')

  [C,S] = wavedec2(X,N,Lo_D,Hi_D)

 

   appcoef2:二维离散小波变换低频部分系数提取

  A = appcoef2(C,S,'wname',N)

  A = appcoef2(C,S,'wname')

  A = appcoef2(C,S,Lo_R,Hi_R)

  A = appcoef2(C,S,Lo_R,Hi_R,N)

 

   detcoef2:二维离散小波变换高频部分系数提取

  D = detcoef2(O,C,S,N)