denoisingΒΆ
Classes
Uses gaussian smoothing to reduce noise in an image. |
|
GaussianDenoisingOptions(size: tuple[int, int] = (5, 5), sigma_x: float = 0.0, sigma_y: float = 0.0, border_type: int = 4) |
|
Implements image denoising using Non-local Means Denoising algorithm. |
|
NlMeansDenoisingOptions(filter_strength: float = 3.0, template_window_size: int = 7, search_window_size: int = 21, norm_type: int = 4) |
|
Implements denoising using the total variation approach with a prime dual algorithm. |
|
TVL1DenoisingOptions(lambda_p: float = 1.0, n_iter: int = 30) |
|
alias of |