Class ConvolutionFilter
Namn på plats: Aspose.Imaging.ImageFilters.Convolution Församling: Aspose.Imaging.dll (25.4.0)
Kernel matrix leverantörsklass.
public class ConvolutionFilter
Inheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Få 3x3 Emboss Kernel.
public static double[,] Emboss3x3 { get; }
Fastighetsvärde
double [,]
Emboss5x5
Få 5x5 Emboss Kernel.
public static double[,] Emboss5x5 { get; }
Fastighetsvärde
double [,]
Sharpen3x3
Få den 3x3 skarpa kärnan.
public static double[,] Sharpen3x3 { get; }
Fastighetsvärde
double [,]
Sharpen5x5
Få den 5x5 skarpa kärnan.
public static double[,] Sharpen5x5 { get; }
Fastighetsvärde
double [,]
Methods
GetBlurBox(int)
Får lådan blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Kernelstorleken är.
Returns
double [,]
Boken blåser kärnan.
GetBlurMotion(int, dubbel)
Få rörelsen blur kärna.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Kernelstorleken är.
angle
double
och rörelse vinkeln.
Returns
double [,]
Rörelsen blåser kärnan.
GetGaussian(int, dubbel)
Det är den gaussiska kärnan.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Kernelstorleken är.
sigma
double
Sigma värdet i intervallet (0 …).
Returns
double [,]
Den gaussiska kärnan.
ToComplex(dubbel[,])
Konverterar kernel’ till en Aspose.Imaging.ImageFilters.ComplexUtils.Complexkernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
och Kernel.
Returns
Complex [,]
En Aspose.Imaging.ImageFilters.ComplexUtils.Complex kärna.