PictureEffects Xojo Plugin |

# GaussianBlur Class

A class to do Gaussian Blur with a given radius on pictures.
Gaussian Blur is typically used to reduce image noise and reduce detail levels.
The Gaussian blur is a type of image-blurring filter that uses a normal distribution (called "Gaussian distribution") for calculating the transformation to apply to each pixel in the image.

Object
GaussianBlur

class GaussianBlur

#### Constructors

GaussianBlur | The constructor for the GaussianBlur class.

#### Properties

ErrorCode | Returns error code after applying the effect. This value is a Constant defined in the PictureEffectsError module.
ProgressHandler | Use this property to use a progress class to get progress feedback from this function. This class must be a class that Implements the IProgressHandler Interface which is defined in this plugin.
Radius | Use this property to set or get the radius on the effect.

#### Methods

ApplyEffect | Applies the effect on a given 32 bit source image with a given 32 bit mask.
ApplyEffect | Applies the effect on a given 32 bit source image.

#### Supported Platforms:

- MacOS X Carbon
- MacOS X Cocoa 32 bit
- MacOS X Cocoa 64 bit
- Windows 32 bit
- Windows 64 bit
- Linux 32 bit
- Linux 64 bit
- Linux ARM