Package boofcv.alg.denoise
Interface ShrinkThresholdRule<T extends ImageGray<T>>
- All Known Implementing Classes:
ShrinkThresholdHard_F32
,ShrinkThresholdHard_I32
,ShrinkThresholdSoft_F32
,ShrinkThresholdSoft_I32
public interface ShrinkThresholdRule<T extends ImageGray<T>>
Generalized interface for thresholding wavelet coefficients in shrinkage based wavelet denoising applications.
-
Method Summary
-
Method Details
-
process
Applies shrinkage to entire image. If the rule should only be applied to part of the image then a sub-image should be passed in. If the threshold is an infinite number then all the coefficients are considered below the threshold.- Parameters:
image
- Image which is to be thresholded. Is modified.threshold
- Threshold used to modify the image.
-