[]
In-place effect that applies a Gaussian blur to the image.
public class GaussianBlurEffect : BaseInplaceEffect
Public Class GaussianBlurEffect
Inherits BaseInplaceEffect
Name | Description |
---|---|
BorderColor | Gets or sets the color used to blend with the edge pixels of the image. The default is transparent black. . |
BorderModeX | Gets or sets the mapping mode for the pixels outside of the border, in X direction. |
BorderModeY | Gets or sets the mapping mode for the pixels outside of the border, in Y direction. |
Multithreaded | Gets or sets a value indicating whether the effect should be applied in multiple threads to boost performance. The multi-threaded mode requires 3-4 times more memory for internal operations. |
Radius | Gets or sets the radius of the blur, in pixels. |
SupportsPremultiplied | Gets a value indicating whether the effect can be applied to an image with premultiplied alpha channel. |
Name | Description |
---|---|
Apply(GcBitmap) | Applies the Gaussian blur effect to the specified GcBitmap. |
Apply(GcBitmap, int, int, int, int) | Applies the Gaussian blur effect to a part of the specified GcBitmap. |
Get(Color, int, GaussianBlurBorderMode) | Returns an instance of the GaussianBlurEffect class. |
Get(int, GaussianBlurBorderMode) | Returns an instance of the GaussianBlurEffect class. |