Start » Filter Reference » OpenCV » Computational Photography » cvFastNlMeansDenoisingMulti
Module: | OpenCV |
---|
Perform image denoising using Non-local Means Denoising algorithm.
Name | Type | Range | Description | |
---|---|---|---|---|
inImages | ImageArray | |||
inFilterStrength | RealArray | Parameter regulating filter strength for luminance component. Bigger h value perfectly removes noise but also removes image details, smaller h value preserves details but also preserves some noise. | ||
inImageIndex | Integer | 0 - | Target image to denoise index. | |
inTemporalWindowSize | Integer | 1 - | Number of surrounding images to use for target image denoising. Should be odd. | |
inTemplateWindowSize | Integer | 1 - | Size in pixels of the template patch that is used to compute weights. Should be odd. | |
inSearchWindowSize | Integer | 1 - | Size in pixels of the window that is used to compute weighted average for given pixel. Should be odd. Affect performance linearly. | |
outResult | Image |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Image index must match to images size in cvFastNlMeansDenoisingMulti. |
Complexity Level
This filter is available on Basic Complexity Level.