public class FactoryDenoiseWaveletAlg
extends java.lang.Object
| Constructor and Description |
|---|
FactoryDenoiseWaveletAlg() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageGray> |
bayes(ShrinkThresholdRule<T> rule,
java.lang.Class<T> imageType)
Returns
Bayes shrink wavelet based image denoiser. |
static <T extends ImageGray> |
sure(java.lang.Class<T> imageType)
Returns
sure shrink wavelet based image denoiser. |
static <T extends ImageGray> |
visu(java.lang.Class<T> imageType)
Returns
visu shrink wavelet based image denoiser. |
public static <T extends ImageGray> DenoiseWavelet<T> bayes(ShrinkThresholdRule<T> rule, java.lang.Class<T> imageType)
Bayes shrink wavelet based image denoiser.rule - Shrinkage rule. If null then a soft threshold rule will be used.imageType - Type of image it will process.public static <T extends ImageGray> DenoiseWavelet<T> sure(java.lang.Class<T> imageType)
sure shrink wavelet based image denoiser.imageType - Type of image it will process.public static <T extends ImageGray> DenoiseWavelet<T> visu(java.lang.Class<T> imageType)
visu shrink wavelet based image denoiser.imageType - Type of image it will process.