<< PlotThermoPartition Continuous Wavelet Transform tools RWT >>

Wavelab Toolbox >> Wavelab Toolbox > Continuous Wavelet Transform tools > PruneSkelMap

PruneSkelMap

Remove Thin Bones in Skeleton of Continuous Wavelet Transform

Calling Sequence

[skellist,skelptr,skellen] = PruneSkelMap(cw,dynrange,persist,skm,skp,skl)

Parameters

Inputs:

cw :

signal length

dynrange:

kill branch when it reaches amplitude less than this fraction of level norm

persist :

kill branch if it doesn't span persist octaves

skm :

storage for list of chains

skp :

vector of length nchain -- pointers to heads of chains

skl :

vector of length nchain -- length of skellists

Outputs:

skellist:

storage for list of chains

skelptr :

vector of length nchain --pointers to heads of chain

skellen :

vector of length nchain -- length of skellists

Description

Backwards pruning of ``weak amplitudes'': i.e. amplitudes smaller than dynrange * norm at scale a

Ridges are deleted from skeleton if they Fail to have a length greater than persist octaves

See also

Authors

<< PlotThermoPartition Continuous Wavelet Transform tools RWT >>