Class ConvolutionFilter

Class ConvolutionFilter

Nome do espaço: Aspose.Imaging.ImageFilters.Convolution Assembleia: Aspose.Imaging.dll (25.4.0)

A classe de fornecedor do kernel matrix.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Membros herdados

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

Properties

Emboss3x3

Conheça o 3x3 Emboss.

public static double[,] Emboss3x3 { get; }

Valor da propriedade

double [,]

Emboss5x5

Conheça o kernel 5x5 Emboss.

public static double[,] Emboss5x5 { get; }

Valor da propriedade

double [,]

Sharpen3x3

O 3x3 é o núcleo.

public static double[,] Sharpen3x3 { get; }

Valor da propriedade

double [,]

Sharpen5x5

Ele tem o 5x5 núcleo agudo.

public static double[,] Sharpen5x5 { get; }

Valor da propriedade

double [,]

Methods

GetBlurBox(Int)

Fica a caixa blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

tamanho do kernel.

Returns

double [,]

A caixa bluriza o kernel.

GetBlurMotion(Int, duplo)

O movimento é o kernel blur.

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

Parameters

size int

tamanho do kernel.

angle double

O ângulo de movimento.

Returns

double [,]

O movimento é o núcleo.

GetGaussian(Int, duplo)

É o núcleo de Gaussia.

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

Parameters

size int

tamanho do kernel.

sigma double

O valor do sigma em faixa (0 …).

Returns

double [,]

O núcleo de Gaussia.

ToComplex(Dupla[,])

Converte o núcleo em um núcleo Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

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

Parameters

kernel double [,]

e o kernel.

Returns

Complex [,]

Um núcleo Aspose.Imaging.ImageFilters.ComplexUtils.Complex.

 Português