ConvolutionFilterOptions
Class ConvolutionFilterOptions
Namespace: Imagise.ImageEffectCreator.FilterOptions
Assembly: Imagise.ImageEffectCreator.dll
The convolution filter options.
public class ConvolutionFilterOptions : FilterOptionsBaseInheritance
object ← FilterOptionsBase ← ConvolutionFilterOptions
Derived
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
ConvolutionFilterOptions(double[,], double, int)
Initializes a new instance of the
public ConvolutionFilterOptions(double[,] kernel, double factor, int bias)Parameters
kernel double[,]
The convolution kernel for X-axis direction.
factor double
The factor.
bias int
The bias value.
Exceptions
ArgumentNullException
ConvolutionFilterOptions(double[,])
Initializes a new instance of the
public ConvolutionFilterOptions(double[,] kernel)Parameters
kernel double[,]
The convolution kernel for X-axis direction.
Exceptions
ArgumentNullException
ConvolutionFilterOptions(double[,], double)
Initializes a new instance of the
public ConvolutionFilterOptions(double[,] kernel, double factor)Parameters
kernel double[,]
The convolution kernel for X-axis direction.
factor double
The factor.
Exceptions
ArgumentNullException
Properties
Bias
Gets or sets the bias.
public int Bias { get; set; }Property Value
Factor
Gets or sets the factor.
public double Factor { get; set; }Property Value
Kernel
Gets the kernel.
public virtual double[,] Kernel { get; }Property Value
double[,]