This page is In Progress

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

feGaussianBlur

Overview Table

DOM Interface
SVGElement

Notes

Remarks

The Gaussian blur kernel is an approximation of the normalized convolution

G(x,y) = H(x)I(y),

where

H(x) = exp(-x2/ (2s2)) / sqrt(2* pi*s2)

and

I(y) = exp(-y2/ (2t2)) / sqrt(2* pi*t2)

with ‘s’ being the standard deviation in the x direction and ‘t’ being the standard deviation in the y direction, as specified by the stdDeviationX and stdDeviationY properties.

Syntax

Standards information

Members

The SVGFEGaussianBlurElement object has these methods:

  • setStdDeviation: Sets the standard deviation values used in calculating a Gaussian blur.

The SVGFEGaussianBlurElement object has these properties:

  • height: Gets or sets the height of an element.
  • in1: Identifies input for the given filter primitive.
  • result: Provides a reference for the output result of a filter.
  • stdDeviationX: Gets a value that indicates the standard deviation in the x-direction, used in calculating a Gaussian blur.
  • stdDeviationY: Gets a value that indicates the standard deviation in the y-direction, used in calculating a Gaussian blur.
  • width: Defines the width of an element.
  • x: Gets or sets the x-coordinate value.
  • y: Gets or sets the y-coordinate value.

See also

Related articles

Filters

Attributions