NLMeans Denoise
NLMeans Denoise is a higher-quality denoiser using a non-local-means algorithm — better suited to heavier noise than the fast Noise Reduction pass, at the cost of more processing time.
Parameters
| Parameter | Type | Range | Default | What it does |
|---|---|---|---|---|
| Strength | number | 0 to 30 | 10 | Denoising strength; only applied above 0. |
| Patch Radius | number | 1 to 9 | 7 | Size of the pixel patches compared when finding similar regions to average. |
| Channel Patch | number | 1 to 9 | 7 | Patch size used specifically for color/chroma denoising. |
How it works
Non-local-means denoising works by finding similar-looking patches elsewhere in the frame and averaging them, rather than just blurring a local neighborhood — this generally preserves detail and edges better than a simple blur-based denoiser at the same strength, especially on heavier noise.
See also
Noise Reduction for a much faster, lighter-weight alternative on mild noise.
Control preview
JSON structure
{
"id": "nlmeans",
"enabled": true,
"params": {
"strength": 10,
"p": 7,
"pc": 7
}
}