Core Optical, Inc.
BAYESShrinkOperator ClassIndustrial Strength, Scientific Grade
A type encapsulating the functionality associated with the Bayes wavelet-shrinking procedure.
Inheritance Hierarchy

OnlineSystem Object
  PrecisionImage.WaveletProcessing SubBandProcessor
    PrecisionImage.WaveletProcessing BAYESShrinkOperator

Namespace: PrecisionImage.WaveletProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public class BAYESShrinkOperator : SubBandProcessor
Remarks

The Bayes shrink operation takes a Bayesian approach to wavelet thresholding by making use of prior knowledge of the noise statistics to minimize thresholding risk. Specifically, the Bayes shrink operator assumes the noise follows a generalized gaussian distribution. Each sub-band is processed independantly according to the BayesShrink procedure.
Examples

See the documentation for the SubBandProcessor class for an example of how to use this class to denoise images.
See Also