Class ConvolutionFilter

Class ConvolutionFilter

A név: Aspose.Imaging.ImageFilters.Convolution Összefoglaló: Aspose.Imaging.dll (25.4.0)

A kernel matrix szolgáltató osztály.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Örökletes tagok

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

Properties

Emboss3x3

Megkapja a 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

ingatlan értéke

double [,]

Emboss5x5

Megkapja az 5x5 Emboss kernelt.

public static double[,] Emboss5x5 { get; }

ingatlan értéke

double [,]

Sharpen3x3

Megkapja a 3x3 éles magot.

public static double[,] Sharpen3x3 { get; }

ingatlan értéke

double [,]

Sharpen5x5

Megkapja az 5x5 éles magot.

public static double[,] Sharpen5x5 { get; }

ingatlan értéke

double [,]

Methods

GetBlurBox(int)

Megkapja a doboz blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

A kernel mérete.

Returns

double [,]

A doboz virágzik a kernelben.

GetBlurMotion(kettős, kettős)

Megkapja a mozgás blur kernel.

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

Parameters

size int

A kernel mérete.

angle double

A mozgás szögét.

Returns

double [,]

A mozgás a kernel.

GetGaussian(kettős, kettős)

Megkapja a Gaussian kernel.

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

Parameters

size int

A kernel mérete.

sigma double

A Sigma értéke a tartományban (0 …).

Returns

double [,]

A gázai kernel.

ToComplex(kettős[,])

Konvertálja a kernel’ egy Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

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

Parameters

kernel double [,]

Ez a kernel.

Returns

Complex [,]

A Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

 Magyar