Class ConvolutionFilter

Class ConvolutionFilter

Numele spaţiului: Aspose.Imaging.ImageFilters.Convolution Asamblare: Aspose.Imaging.dll (25.4.0)

Clasa furnizorilor de kernel matrix.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Membrii moștenitori

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

Properties

Emboss3x3

Se utilizează kernelul 3x3 Emboss.

public static double[,] Emboss3x3 { get; }

Valoarea proprietății

double [,]

Emboss5x5

Se utilizează kernelul 5x5 Emboss.

public static double[,] Emboss5x5 { get; }

Valoarea proprietății

double [,]

Sharpen3x3

Obține nucleul 3x3 ascuțit.

public static double[,] Sharpen3x3 { get; }

Valoarea proprietății

double [,]

Sharpen5x5

Obține nucleul 5x5 ascuțit.

public static double[,] Sharpen5x5 { get; }

Valoarea proprietății

double [,]

Methods

GetBlurBox(int)

Cumpărați cutia blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

Dimensiunea kernelului.

Returns

double [,]

Cutremurul este kernel.

GetBlurMotion(Însă, dublu)

Măsura se desfășoară în kernel.

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

Parameters

size int

Dimensiunea kernelului.

angle double

unghiul de mişcare.

Returns

double [,]

Mișcarea se înmulțește cu kernel.

GetGaussian(Însă, dublu)

Se găsește kernelul gaussian.

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

Parameters

size int

Dimensiunea kernelului.

sigma double

Valoarea Sigma în interval (0 …).

Returns

double [,]

Cernelul Gaussian.

ToComplex(Dublă[,])

Convert kernel’ la un Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

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

Parameters

kernel double [,]

cu kernelul .

Returns

Complex [,]

Un nucleu Aspose.Imaging.ImageFilters.ComplexUtils.complex.

 Română