Class ConvolutionFilter
Der Name: Aspose.Imaging.ImageFilters.Convolution Versammlung: Aspose.Imaging.dll (25.4.0)
Die Kernel Matrix Provider Klasse.
public class ConvolutionFilter
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Erhält das 3x3 Emboss Kernel.
public static double[,] Emboss3x3 { get; }
Eigentumswert
double [,]
Emboss5x5
Erhält das 5x5 Emboss Kernel.
public static double[,] Emboss5x5 { get; }
Eigentumswert
double [,]
Sharpen3x3
Er erhält das 3x3 scharfe Kernel.
public static double[,] Sharpen3x3 { get; }
Eigentumswert
double [,]
Sharpen5x5
Er erhält das 5x5 scharfe Kernel.
public static double[,] Sharpen5x5 { get; }
Eigentumswert
double [,]
Methods
GetBlurBox(Int)
Die Box blur Kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Die Kernelgröße.
Returns
double [,]
Die Box blur Kernel.
GetBlurMotion(Zwei, doppelt)
Die Bewegung blur Kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Die Kernelgröße.
angle
double
Der Bewegungsangel.
Returns
double [,]
Die Bewegung blutert Kernel.
GetGaussian(Zwei, doppelt)
Das Gaussische Kernel.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Die Kernelgröße.
sigma
double
Die Sigma-Werte im Bereich (0…].
Returns
double [,]
Der Gaussische Kernel.
ToComplex(doppelt[,])
Convert kernel’ in eine Aspose.Imaging.ImageFilters.ComplexUtils.Complex Kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Und der Kernel.
Returns
Complex [,]
Ein Aspose.Imaging.ImageFilters.ComplexUtils.Complex Kernel.