MATLAB小波变换提取低频分量程序

如题所述

[cA,cH,cV,cD] = dwt2(X,'wname')二维离散小波变换,X是原始信息,wname是选取的小波基,cA是低频分量。
[A,H,V,D] = swt2(X,N,'wname')二维离散静态小波变换。A是低频信息。
可参考:董长虹.Matlab小波分析工具箱原理与应用
也可以在Matlab的help中查找,或直接输入help dwt
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-10
[YC,YS]=wavedec2(Y,2,'db1');
Y为要分解的图像矩阵,2为分解的层数,‘db1'为采用的小波基

返回两个矩阵YC和YS。Yh2=detcoef2('h',YC,YS,2);这是提取出图像2层分解后的水平分量,h改v是垂直分量,h该d是对角分量。细节分量用另外一个方法提取。
第2个回答  2011-05-10
[YC,YS]=wavedec2(Y,2,'db1');
Y为要分解的图像矩阵,2为分解的层数,‘db1'为采用的小波基

返回两个矩阵YC和YS。Yh2=detcoef2('h',YC,YS,2);这是提取出图像2层分解后的水平分量,h改v是垂直分量,h该d是对角分量。细节分量用另外一个方法提取。
相似回答
大家正在搜