MATLAB File Help: cv.fastNlMeansDenoising Index
cv.fastNlMeansDenoising

Image denoising using Non-local Means Denoising algorithm

dst = cv.fastNlMeansDenoising(src)
dst = cv.fastNlMeansDenoising(src, 'OptionName',optionValue, ...)

Input

Output

Options

Perform image denoising using Non-local Means Denoising algorithm http://www.ipol.im/pub/algo/bcm_non_local_means_denoising/ 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.

See also