| Package | Description |
|---|---|
| boofcv.abst.denoise | |
| boofcv.alg.denoise.wavelet | |
| boofcv.factory.denoise |
| Constructor and Description |
|---|
WaveletDenoiseFilter(WaveletTransform<T,?,?> wavelet,
DenoiseWavelet denoiser)
Specifies which wavelet and algorithm is used for removing image noise.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DenoiseBayesShrink_F32
Denoises images using an adaptive soft-threshold in each sub-band computed using Bayesian statistics.
|
class |
DenoiseSureShrink_F32
SureShrink denoises wavelets using a threshold computed by minimizing Stein's Unbiased Risk
Estimate (SURE).
|
class |
DenoiseVisuShrink_F32
Classic algorithm for wavelet noise reduction by shrinkage with a universal threshold.
|
class |
SubbandShrink<I extends ImageSingleBand<I>>
Performs an adaptive threshold based wavelet shrinkage across each of the wavelet subbands in each
layer of the transformed image.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
FactoryDenoiseWaveletAlg.bayes(ShrinkThresholdRule<T> rule,
Class<T> imageType)
Returns
Bayes shrink wavelet based image denoiser. |
static <T extends ImageSingleBand> |
FactoryDenoiseWaveletAlg.sure(Class<T> imageType)
Returns
sure shrink wavelet based image denoiser. |
static <T extends ImageSingleBand> |
FactoryDenoiseWaveletAlg.visu(Class<T> imageType)
Returns
visu shrink wavelet based image denoiser. |
Copyright © 2013. All Rights Reserved.