Back to Aurora Vision Studio website

You are here: Start » Filter Reference » OpenCV » Computational Photography » cvFastNlMeansDenoising

cvFastNlMeansDenoising


Module: OpenCV

Perform image denoising using Non-local Means Denoising algorithm.

Name Type Range Description
Input value inImage Image Input image
Input value inFilterStrength RealArray Parameter regulating filter strength. Big h value perfectly removes noise but also removes image details, smaller h value preserves details but also preserves some noise.
Input value inTemplateWindowSize Integer 1 - Size in pixels of the window that is used to compute weighted average for given pixel. Should be odd. Affect performance linearly.
Input value inSearchWindowSize Integer 1 - Size in pixels of the template patch that is used to compute weights. Should be odd.
Output value outResult Image

Complexity Level

This filter is available on Basic Complexity Level.