Class ConvolutionFilter

Class ConvolutionFilter

Le nom : Aspose.Imaging.ImageFilters.Convolution Assemblée: Aspose.Imaging.dll (25.4.0)

Classe de fournisseur de matrix du kernel.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

I membri ereditari

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

Properties

Emboss3x3

C’est le 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

Valore di proprietà

double [,]

Emboss5x5

C’est le 5x5 Emboss kernel.

public static double[,] Emboss5x5 { get; }

Valore di proprietà

double [,]

Sharpen3x3

Recevoir le noyau 3x3.

public static double[,] Sharpen3x3 { get; }

Valore di proprietà

double [,]

Sharpen5x5

Recevoir le noyau 5x5.

public static double[,] Sharpen5x5 { get; }

Valore di proprietà

double [,]

Methods

GetBlurBox(int)

La boîte est le noyau bleu.

public static double[,] GetBlurBox(int size)

Parameters

size int

La taille du kernel.

Returns

double [,]

La boîte est le noyau.

GetBlurMotion(int, double)

Le mouvement est le noyau bleu.

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

Parameters

size int

La taille du kernel.

angle double

L’angle de mouvement.

Returns

double [,]

Le mouvement est le noyau.

GetGaussian(int, double)

C’est le noyau de Gauss.

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

Parameters

size int

La taille du kernel.

sigma double

La valeur du sigma dans la gamme (0 …).

Returns

double [,]

Le noyau de Gaussie.

ToComplex(double[,])

Convertez kernel’ à un Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

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

Parameters

kernel double [,]

et le kernel.

Returns

Complex [,]

Un cernel Aspose.Imaging.ImageFilters.ComplexUtils.complex.

 Français