NonlocalMeansFilter

NonlocalMeansFilter[image,r]

applies a nonlocal means filter to image by comparing a range r neighborhood to its nearby neighborhoods.

NonlocalMeansFilter[image,r,ns]

assumes an additive noise power value ns for comparing neighborhoods.

NonlocalMeansFilter[image,r,ns,w]

compares neighborhoods in a range w window.

Details and Options

Examples

open allclose all

Basic Examples  (1)

Filter a noisy grayscale image:

In[1]:=
Click for copyable input
Out[1]=

Scope  (5)

Options  (2)

Applications  (3)

Properties & Relations  (1)

See Also

BilateralFilter  WienerFilter  TotalVariationFilter  WaveletThreshold  MeanFilter

Introduced in 2012
(9.0)