Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Data Manipulation > Image Processing & Analysis > Image Filtering & Neighborhood Processing > WienerFilter >

WienerFilter

WienerFilter
removes noise from image by applying a range-r Wiener filter.
WienerFilter
assumes an additive noise power value ns.
  • WienerFilter works with arbitrary grayscale and multichannel images, as well as real arrays of any rank.
  • WienerFilter operates separately on each channel in an image.
  • WienerFilter applies a Wiener filter using a convolution kernel.
  • WienerFilter uses neighborhoods with vertical range and horizontal range .
Remove Gaussian noise from an image:
Remove Gaussian noise from an image:
In[1]:=
Click for copyable input
Out[1]=
Denoise a grayscale image:
Use Wiener filtering to denoise data:
WienerFilter works with numerical sparse arrays:
New in 8
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF