Class ConvolutionFilter
A név: Aspose.Imaging.ImageFilters.Convolution Összefoglaló: Aspose.Imaging.dll (25.5.0)
A kernel matrix szolgáltató osztály.
public class ConvolutionFilterInheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Megkapja a 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }ingatlan értéke
double [,]
Emboss5x5
Megkapja az 5x5 Emboss kernelt.
public static double[,] Emboss5x5 { get; }ingatlan értéke
double [,]
Sharpen3x3
Megkapja a 3x3 éles magot.
public static double[,] Sharpen3x3 { get; }ingatlan értéke
double [,]
Sharpen5x5
Megkapja az 5x5 éles magot.
public static double[,] Sharpen5x5 { get; }ingatlan értéke
double [,]
Methods
GetBlurBox(int)
Megkapja a doboz blur kernel.
public static double[,] GetBlurBox(int size)Parameters
size int
A kernel mérete.
Returns
double [,]
A doboz virágzik a kernelben.
GetBlurMotion(kettős, kettős)
Megkapja a mozgás blur kernel.
public static double[,] GetBlurMotion(int size, double angle)Parameters
size int
A kernel mérete.
angle double
A mozgás szögét.
Returns
double [,]
A mozgás a kernel.
GetGaussian(kettős, kettős)
Megkapja a Gaussian kernel.
public static double[,] GetGaussian(int size, double sigma)Parameters
size int
A kernel mérete.
sigma double
A Sigma értéke a tartományban (0 …).
Returns
double [,]
A gázai kernel.
ToComplex(kettős[,])
Konvertálja a kernel’ egy Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.
public static Complex[,] ToComplex(double[,] kernel)Parameters
kernel double
[,]
Ez a kernel.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.