12.07.2015 Views

IDL Wavelet Toolkit User's Guide

IDL Wavelet Toolkit User's Guide

IDL Wavelet Toolkit User's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 4: <strong>IDL</strong> <strong>Wavelet</strong> <strong>Toolkit</strong> Reference 69WV_DENOISEThe WV_DENOISE function uses the wavelet transform to filter (or de-noise) amulti-dimensional array.WV_DENOISE computes the discrete wavelet transform of Array, and then discardswavelet coefficients smaller than a certain threshold. WV_DENOISE then computesthe inverse wavelet transform on the filtered coefficients and returns the result.SyntaxResult = WV_DENOISE(Array [, Family, Order] [, COEFFICIENTS=value][, CUTOFF=variable] [, DENOISE_STATE=variable] [, /DOUBLE][, DWT_FILTERED=variable] [, PERCENT=value] [, THRESHOLD=value][, WPS_FILTERED=variable])Return ValueThe result is an array of the same dimensions as the input Array. If Array is doubleprecision or /DOUBLE is set then the result is double precision, otherwise the resultis single precision.ArgumentsArrayA one-dimensional array of length N, of floating-point or complex type.FamilyA scalar string giving the name of the wavelet function to use for the transform.WV_DENOISE will construct the actual function name by removing all white spaceand attaching a prefix of 'WV_FN_'.NoteWV_DENOISE may only be used with discrete wavelets, such asWV_FN_COIFLET, WV_FN_DAUBECHIES, WV_FN_HAAR, andWV_FN_SYMLET.<strong>IDL</strong> <strong>Wavelet</strong> <strong>Toolkit</strong>WV_DENOISE

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!