Class ConvolutionFilter
A név: Aspose.Imaging.ImageFilters.Convolution Összefoglaló: Aspose.Imaging.dll (25.4.0)
A kernel matrix szolgáltató osztály.
public class ConvolutionFilter
Inheritance
Ö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.