Class ConvolutionFilter
De naam: Aspose.Imaging.ImageFilters.Convolution Verzameling: Aspose.Imaging.dll (25.4.0)
De kernel matrix provider klasse.
public class ConvolutionFilter
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Het 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
Eigendomswaarde
double [,]
Emboss5x5
Geeft de 5x5 Emboss kernel.
public static double[,] Emboss5x5 { get; }
Eigendomswaarde
double [,]
Sharpen3x3
Geeft de 3x3 scherpe kernel.
public static double[,] Sharpen3x3 { get; }
Eigendomswaarde
double [,]
Sharpen5x5
Geeft de 5x5 scherpe kernel.
public static double[,] Sharpen5x5 { get; }
Eigendomswaarde
double [,]
Methods
GetBlurBox(Int)
Geeft de box blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
De kernel grootte.
Returns
double [,]
De box blur kernel.
GetBlurMotion(Int, dubbel)
Geeft de beweging blur kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
De kernel grootte.
angle
double
De bewegingshoek.
Returns
double [,]
De beweging blauwt kernel.
GetGaussian(Int, dubbel)
Het is de Gaussische kernel.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
De kernel grootte.
sigma
double
De sigma waarde in bereik (0 …).
Returns
double [,]
De Gaussische kernel.
ToComplex(dubbele[,])
Convert kernel’ naar een Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Het kernel.
Returns
Complex [,]
Een Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.