Class ConvolutionFilter
ja nimityö: Aspose.Imaging.ImageFilters.Convolution Kokoelma: Aspose.Imaging.dll (25.4.0)
Kernelin matriisin toimittajan luokka.
public class ConvolutionFilter
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Käytössä on 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
Omistuksen arvo
double [,]
Emboss5x5
Käytössä on 5x5 Emboss kernel.
public static double[,] Emboss5x5 { get; }
Omistuksen arvo
double [,]
Sharpen3x3
Saa 3x3 terävä ydin.
public static double[,] Sharpen3x3 { get; }
Omistuksen arvo
double [,]
Sharpen5x5
Saa 5x5 terävä ydin.
public static double[,] Sharpen5x5 { get; }
Omistuksen arvo
double [,]
Methods
GetBlurBox(Sisältää)
Käytössä on laatikko blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Kernelin kokoinen.
Returns
double [,]
Laatikko tuottaa ydin.
GetBlurMotion(Kaksinkertainen)
Se saa liikkeen sininen ydin.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Kernelin kokoinen.
angle
double
Liikkeen kulma on.
Returns
double [,]
Liikkuvuus tuottaa ydinvoimaa.
GetGaussian(Kaksinkertainen)
Se on Gaussin ydin.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Kernelin kokoinen.
sigma
double
Sigma-arvo on alueella (0 …).
Returns
double [,]
ja Gaussin ydin.
ToComplex(Kaksinkertainen[,])
Siirtää kernel’ Aspose.Imaging.ImageFilters.ComplexUtils.complex ydin.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Se on ydin.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex ydin.