Note: This page has been translated by MathWorks. Please click here

To view all translated materials including this page, select Japan from the country navigator on the bottom of this page.

To view all translated materials including this page, select Japan from the country navigator on the bottom of this page.

Dual-tree and double-density 2-D wavelet transform

`wt = dddtree2(typetree,x,level,fdf,df)`

`wt = dddtree2(typetree,x,level,fname)`

`wt = dddtree2(typetree,x,level,fname1,fname2)`

returns
the `wt`

= dddtree2(`typetree`

,`x`

,`level`

,`fdf`

,`df`

)`typetree`

discrete wavelet transform of the
2-D input image, `x`

, down to level, `level`

.
The wavelet transform uses the decomposition (analysis) filters, `fdf`

,
for the first level and the analysis filters, `df`

,
for subsequent levels. Supported wavelet transforms are the critically
sampled DWT, double-density, real oriented dual-tree, complex oriented
dual-tree, real oriented dual-tree double-density, and complex oriented
dual-tree double-density wavelet transform. The critically sampled
DWT is a filter bank decomposition in an orthogonal or biorthogonal
basis (nonredundant). The other wavelet transforms are oversampled
filter banks with differing degrees of directional selectivity.

uses
the filters specified in `wt`

= dddtree2(`typetree`

,`x`

,`level`

,`fname1`

,`fname2`

)`fname1`

for the first
stage of the dual-tree wavelet transform and the filters specified
in `fname2`

for subsequent stages of the dual-tree
wavelet transform. Specifying different filters for stage 1 is valid
and necessary only when `typetree`

is `'realdt'`

, `'cplxdt'`

, `'realdddt'`

,
or `'cplxdddt'`

.

`dddtree`

| `dddtreecfs`

| `dtfilters`

| `idddtree2`

Was this topic helpful?