Class ConvolutionFilterOptions

Class ConvolutionFilterOptions

Nazwa przestrzeń: Aspose.Imaging.ImageFilters.FilterOptions Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Opcje filtrowania konwolucji.

public class ConvolutionFilterOptions : FilterOptionsBase

Inheritance

object FilterOptionsBase ConvolutionFilterOptions

Derived

GaussianBlurFilterOptions

Dziedziczeni członkowie

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ConvolutionFilterOptions(Podwójne[,], podwójne , int)

Inicjalizuje nową instancję klasy Aspose.Imaging.ImageFilters.FirterOptions.ConvolutionFitroOption.

public ConvolutionFilterOptions(double[,] kernel, double factor = 1, int bias = 0)

Parameters

kernel double [,]

Kernel konwolucyjny w kierunku X-axis.

factor double

To jest czynnik.

bias int

Wartość biasów.

Exceptions

ArgumentNullException

ArgumentNullException

ConvolutionFilterOptions()

Inicjalizuje nową instancję klasy Aspose.Imaging.ImageFilters.FirterOptions.ConvolutionFitroOption.

protected ConvolutionFilterOptions()

Fields

MinSize

Min Kernel rozmiar.

protected const byte MinSize = 3

Wartość pola

byte

Properties

Bias

Zostaw lub ustaw bias.

public int Bias { get; set; }

Wartość nieruchomości

int

Factor

Zostaw lub ustaw czynnik.

public double Factor { get; set; }

Wartość nieruchomości

double

Kernel

Wystarczy wziąć kernel.

public virtual double[,] Kernel { get; }

Wartość nieruchomości

double [,]

 Polski