我不了解Contourlet分解级别。请在MATLAB中解释以下代码。
nlevels=[0,2,3,4]
nlevels=[2]
答案 0 :(得分:1)
您尚未提供足够的代码详细信息,但以下是有关分解级别的一般概念:
小波,轮廓波,表面小波,X-let之间的主要区别在于它们如何划分每个级别的频率空间。
Wavelet是一种多分辨率变换,在每个级别将2-D频率空间划分为4个相等的部分,如下所示
如您所见,在每个级别,我们有四个相等的正方形。
Contourlets与小波的区别在于它们划分频率空间的方式,这里是两级分解:
因此,在每个级别,您采用低频部分并继续分解它,而对于高频部分,您进行方向分解。
另一方面,Surfacelets超越2-D并划分3-D频率空间,如果您感兴趣,我可以添加更多细节。