有人能解释我的Contourlet分解水平吗?

时间:2014-04-12 00:45:15

标签: matlab image-processing

我不了解Contourlet分解级别。请在MATLAB中解释以下代码。 nlevels=[0,2,3,4] nlevels=[2]

1 个答案:

答案 0 :(得分:1)

您尚未提供足够的代码详细信息,但以下是有关分解级别的一般概念:

小波,轮廓波,表面小波,X-let之间的主要区别在于它们如何划分每个级别的频率空间。

Wavelet是一种多分辨率变换,在每个级别将2-D频率空间划分为4个相等的部分,如下所示

如您所见,在每个级别,我们有四个相等的正方形。

Contourlets与小波的区别在于它们划分频率空间的方式,这里是两级分解:

因此,在每个级别,您采用低频部分并继续分解它,而对于高频部分,您进行方向分解。

另一方面,

Surfacelets超越2-D并划分3-D频率空间,如果您感兴趣,我可以添加更多细节。