Class ConvolutionFilter

Class ConvolutionFilter

Nom dels espais: Aspose.Imaging.ImageFilters.Convolution Assemblea: Aspose.Imaging.dll (25.4.0)

Classe de proveïdor de la matriu del nucli.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Membres heretats

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

Properties

Emboss3x3

Obté el nucli 3x3 Emboss.

public static double[,] Emboss3x3 { get; }

Valor de la propietat

double [,]

Emboss5x5

Obté el nucli 5x5 Emboss.

public static double[,] Emboss5x5 { get; }

Valor de la propietat

double [,]

Sharpen3x3

Realitza el nucli 3x3.

public static double[,] Sharpen3x3 { get; }

Valor de la propietat

double [,]

Sharpen5x5

Realitza el nucli 5x5.

public static double[,] Sharpen5x5 { get; }

Valor de la propietat

double [,]

Methods

GetBlurBox(Int)

Tingues la caixa blau el nucli.

public static double[,] GetBlurBox(int size)

Parameters

size int

La mida del kernel.

Returns

double [,]

La caixa blau el nucli.

GetBlurMotion(El doble, el doble)

El moviment és el nucli blau.

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

Parameters

size int

La mida del kernel.

angle double

L’angle del moviment.

Returns

double [,]

El moviment blau el nucli.

GetGaussian(El doble, el doble)

És el nucli de Gaussia.

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

Parameters

size int

La mida del kernel.

sigma double

El valor de la sigma en gamma (0 …).

Returns

double [,]

El nucli de Gaussia.

ToComplex(doble[,])

Converteix el nucli en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.

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

Parameters

kernel double [,]

El nucli.

Returns

Complex [,]

Un nucli Aspose.Imaging.ImageFilters.ComplexUtils.complex.

 Català