Class GaussianBlurFilterOptions
- Namespace
- Aspose.Imaging.ImageFilters.FilterOptions
- Assembly
- Aspose.Imaging.dll
The Gaussian blur filter options.
public class GaussianBlurFilterOptions : ConvolutionFilterOptions
- Inheritance
-
GaussianBlurFilterOptions
- Derived
- Inherited Members
Constructors
GaussianBlurFilterOptions()
Initializes a new instance of the GaussianBlurFilterOptions class.
public GaussianBlurFilterOptions()
GaussianBlurFilterOptions(int, double)
Initializes a new instance of the GaussianBlurFilterOptions class.
public GaussianBlurFilterOptions(int size, double sigma)
Parameters
Fields
DefaultSigma
The default Gaussian kernel sigma.
protected const double DefaultSigma = 1
Field Value
DefaultSize
The default Gaussian kernel size.
protected const byte DefaultSize = 5
Field Value
Properties
Kernel
Gets the Gaussian kernel.
public override double[,] Kernel { get; }
Property Value
- double[,]
Radius
Gets the radius of Gausseian Aspose.Imaging.ImageFilters.Convolution.ISquareConvolutionKernel.
public int Radius { get; set; }
Property Value
Sigma
Gets the Gaussian kernel sigma (smoothing). Must be a positive non-zero value.
public virtual double Sigma { get; set; }
Property Value
Size
Gets the Gaussian kernel size. Must be a positive non-zero odd value.
public virtual int Size { get; set; }