Blur

Blur[image]

gives a blurred version of image.

Blur[image,r]

gives a version of image blurred over pixel radius r.

Details

  • Blur[image] is equivalent to Blur[image,2].
  • Blur works with 2D and 3D images. For multichannel images, it operates separately on each channel.
  • Blur[image,{rrow,rcol}] uses radius rrow in height, and rcol in width.
  • Blur[image,{rslice,rrow,rcol}] uses radius rslice in height, rrow in depth, and rcol in width.
  • Blur also works with Image3D objects.
  • Blur[image] gives an image with the same underlying data type as image, except for "Bit" images.  »

Background & Context

  • Blur is a filter function typically used for blurring (or smoothing) of an image. It can be used to suppress noise and local pixel variation or as an effect to de-focus an image.
  • Finer control over the amount and shape of blurring to be applied can be obtained using other filter functions such as GaussianFilter and ImageConvolve.
  • The converse of blurring is known as sharpening, which can be performed by functions such as Sharpen and ImageDeconvolve.

Examples

open allclose all

Basic Examples  (2)

Blur a photo:

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

Specify the amount of blurring:

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

Scope  (2)

Applications  (5)

Properties & Relations  (2)

Neat Examples  (1)

See Also

Sharpen  GaussianFilter  ImageConvolve  ImageAdjust

Tutorials

Introduced in 2008
(7.0)
| Updated in 2012
(9.0)