boofcv.factory.denoise
Class FactoryDenoiseWaveletAlg
- java.lang.Object
-
- boofcv.factory.denoise.FactoryDenoiseWaveletAlg
-
public class FactoryDenoiseWaveletAlg extends java.lang.ObjectFactory for creating wavelet based image denoising classes.
-
-
Constructor Summary
Constructors Constructor and Description FactoryDenoiseWaveletAlg()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static <T extends ImageGray>
DenoiseWavelet<T>bayes(ShrinkThresholdRule<T> rule, java.lang.Class<T> imageType)ReturnsBayes shrinkwavelet based image denoiser.static <T extends ImageGray>
DenoiseWavelet<T>sure(java.lang.Class<T> imageType)Returnssure shrinkwavelet based image denoiser.static <T extends ImageGray>
DenoiseWavelet<T>visu(java.lang.Class<T> imageType)Returnsvisu shrinkwavelet based image denoiser.
-
-
-
Method Detail
-
bayes
public static <T extends ImageGray> DenoiseWavelet<T> bayes(ShrinkThresholdRule<T> rule, java.lang.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
public static <T extends ImageGray> DenoiseWavelet<T> sure(java.lang.Class<T> imageType)
Returnssure shrinkwavelet based image denoiser.- Parameters:
imageType- Type of image it will process.- Returns:
- Bayes Shrink
-
visu
public static <T extends ImageGray> DenoiseWavelet<T> visu(java.lang.Class<T> imageType)
Returnsvisu shrinkwavelet based image denoiser.- Parameters:
imageType- Type of image it will process.- Returns:
- Bayes Shrink
-
-
DataMelt 3.0 © DataMelt by jWork.ORG