Uses of Interface
boofcv.alg.denoise.DenoiseWavelet
-
Uses of DenoiseWavelet in boofcv.abst.denoise
ModifierConstructorDescriptionWaveletDenoiseFilter
(WaveletTransform<T, ?, ?> wavelet, DenoiseWavelet denoiser) Specifies which wavelet and algorithm is used for removing image noise. -
Uses of DenoiseWavelet in boofcv.alg.denoise.wavelet
Modifier and TypeClassDescriptionclass
Denoises images using an adaptive soft-threshold in each sub-band computed using Bayesian statistics.class
SureShrink denoises wavelets using a threshold computed by minimizing Stein's Unbiased Risk Estimate (SURE).class
Classic algorithm for wavelet noise reduction by shrinkage with a universal threshold.class
SubbandShrink<I extends ImageGray<I>>
Performs an adaptive threshold based wavelet shrinkage across each of the wavelet subbands in each layer of the transformed image. -
Uses of DenoiseWavelet in boofcv.factory.denoise
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DenoiseWavelet<T>FactoryDenoiseWaveletAlg.bayes
(@Nullable ShrinkThresholdRule<T> rule, Class<T> imageType) ReturnsBayes shrink
wavelet based image denoiser.static <T extends ImageGray<T>>
DenoiseWavelet<T>Returnssure shrink
wavelet based image denoiser.static <T extends ImageGray<T>>
DenoiseWavelet<T>Returnsvisu shrink
wavelet based image denoiser.