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
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.