Class ConvolutionFilter
Navne til: Aspose.Imaging.ImageFilters.Convolution Sammensætning: Aspose.Imaging.dll (25.4.0)
Den kernel matrix leverandør klasse.
public class ConvolutionFilter
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Det er en 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
Ejendomsværdi
double [,]
Emboss5x5
Det er en 5x5 Emboss kernel.
public static double[,] Emboss5x5 { get; }
Ejendomsværdi
double [,]
Sharpen3x3
Få den 3x3 skarpe kernel.
public static double[,] Sharpen3x3 { get; }
Ejendomsværdi
double [,]
Sharpen5x5
Få den 5x5 skarpe kernel.
public static double[,] Sharpen5x5 { get; }
Ejendomsværdi
double [,]
Methods
GetBlurBox(Int)
Gør kassen blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Kernelens størrelse.
Returns
double [,]
Kassen blæser kernen.
GetBlurMotion(Dobbelt og dobbelt)
Gør bevægelsen blur kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Kernelens størrelse.
angle
double
Den bevægelsesangle.
Returns
double [,]
Kernen er kernen.
GetGaussian(Dobbelt og dobbelt)
Det er den gaussiske kernel.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Kernelens størrelse.
sigma
double
Sigma værdi i rækkefølge (0 …).
Returns
double [,]
Den Gaussiske Kernel.
ToComplex(dobbelt[,])
Konverter kernel’ til en Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Det er kernel.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex kernen.