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 OptionsDetails and Options

ExamplesExamplesopen allclose all

Basic Examples (2)Basic Examples (2)

Filter a noisy grayscale image:

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

Filter a noisy color image:

In[1]:=
Click for copyable input
Out[1]=
New in 9
New to Mathematica? Find your learning path »
Have a question? Ask support »