cv.fastNlMeansDenoising - MATLAB File Help |
Image denoising using Non-local Means Denoising algorithm
dst = cv.fastNlMeansDenoising(src)
dst = cv.fastNlMeansDenoising(src, 'OptionName',optionValue, ...)
L1
norm) 1-channel, 2-channel,
3-channel or 4-channel image.src
.dst
. Big H
value
perfectly removes noise but also removes image details, smaller H
value
preserves details but also preserves some noise. default [3]SearchWindowsSize
- greater denoising time.
Recommended value 21 pixels. default 21Perform image denoising using Non-local Means Denoising algorithm with several computational optimizations. Noise expected to be a gaussian white noise.
This function expected to be applied to grayscale images. For colored images
look at cv.fastNlMeansDenoisingColored. Advanced usage of this functions can
be manual denoising of colored image in different colorspaces. Such approach
is used in cv.fastNlMeansDenoisingColored by converting image to CIELAB
colorspace and then separately denoise L and AB components with different
H
parameter.