Package boofcv.factory.denoise
Class FactoryDenoiseWaveletAlg
java.lang.Object
boofcv.factory.denoise.FactoryDenoiseWaveletAlg
Factory for creating wavelet based image denoising classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DenoiseWavelet<T>bayes(@Nullable ShrinkThresholdRule<T> rule, Class<T> imageType) ReturnsBayes shrinkwavelet based image denoiser.static <T extends ImageGray<T>>
DenoiseWavelet<T>Returnssure shrinkwavelet based image denoiser.static <T extends ImageGray<T>>
DenoiseWavelet<T>Returnsvisu shrinkwavelet based image denoiser.
-
Constructor Details
-
FactoryDenoiseWaveletAlg
public FactoryDenoiseWaveletAlg()
-
-
Method Details
-
bayes
public static <T extends ImageGray<T>> DenoiseWavelet<T> bayes(@Nullable @Nullable ShrinkThresholdRule<T> rule, Class<T> imageType) ReturnsBayes shrinkwavelet based image denoiser.- Parameters:
rule- Shrinkage rule. If null then asoft thresholdrule will be used.imageType- Type of image it will process.- Returns:
- Bayes Shrink
-
sure
Returnssure shrinkwavelet based image denoiser.- Parameters:
imageType- Type of image it will process.- Returns:
- Bayes Shrink
-
visu
Returnsvisu shrinkwavelet based image denoiser.- Parameters:
imageType- Type of image it will process.- Returns:
- Bayes Shrink
-