Class ConvolutionFilter

Class ConvolutionFilter

ja nimityö: Aspose.Imaging.ImageFilters.Convolution Kokoelma: Aspose.Imaging.dll (25.4.0)

Kernelin matriisin toimittajan luokka.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Perintöjäsenet

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

Properties

Emboss3x3

Käytössä on 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

Omistuksen arvo

double [,]

Emboss5x5

Käytössä on 5x5 Emboss kernel.

public static double[,] Emboss5x5 { get; }

Omistuksen arvo

double [,]

Sharpen3x3

Saa 3x3 terävä ydin.

public static double[,] Sharpen3x3 { get; }

Omistuksen arvo

double [,]

Sharpen5x5

Saa 5x5 terävä ydin.

public static double[,] Sharpen5x5 { get; }

Omistuksen arvo

double [,]

Methods

GetBlurBox(Sisältää)

Käytössä on laatikko blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

Kernelin kokoinen.

Returns

double [,]

Laatikko tuottaa ydin.

GetBlurMotion(Kaksinkertainen)

Se saa liikkeen sininen ydin.

public static double[,] GetBlurMotion(int size, double angle)

Parameters

size int

Kernelin kokoinen.

angle double

Liikkeen kulma on.

Returns

double [,]

Liikkuvuus tuottaa ydinvoimaa.

GetGaussian(Kaksinkertainen)

Se on Gaussin ydin.

public static double[,] GetGaussian(int size, double sigma)

Parameters

size int

Kernelin kokoinen.

sigma double

Sigma-arvo on alueella (0 …).

Returns

double [,]

ja Gaussin ydin.

ToComplex(Kaksinkertainen[,])

Siirtää kernel’ Aspose.Imaging.ImageFilters.ComplexUtils.complex ydin.

public static Complex[,] ToComplex(double[,] kernel)

Parameters

kernel double [,]

Se on ydin.

Returns

Complex [,]

A Aspose.Imaging.ImageFilters.ComplexUtils.complex ydin.

 Suomi