Class ConvolutionFilter
Pôvodný názov: Aspose.Imaging.ImageFilters.Convolution Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Trieda poskytovateľa kernel matrix.
public class ConvolutionFilter
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Získajte 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
Hodnota nehnuteľnosti
double [,]
Emboss5x5
Získajte 5x5 Emboss kernel.
public static double[,] Emboss5x5 { get; }
Hodnota nehnuteľnosti
double [,]
Sharpen3x3
Dostane 3x3 ostré jadro.
public static double[,] Sharpen3x3 { get; }
Hodnota nehnuteľnosti
double [,]
Sharpen5x5
Dostane 5x5 ostré jadro.
public static double[,] Sharpen5x5 { get; }
Hodnota nehnuteľnosti
double [,]
Methods
GetBlurBox(int)
Získajte box blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Veľkosť jadra.
Returns
double [,]
Kôra sa rozprestiera na jadro.
GetBlurMotion(Dvojitý, dvojitý)
Dostane sa pohyb blur kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Veľkosť jadra.
angle
double
Pohybový uhl.
Returns
double [,]
Pohyb sa rozprestiera na jadro.
GetGaussian(Dvojitý, dvojitý)
Získava Gaussian Kernel.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Veľkosť jadra.
sigma
double
Sigma hodnoty v rozmedzí (0 …).
Returns
double [,]
Gausský jadrový kameň.
ToComplex(Dvojitý[,])
Konvertuje kernel’ na Aspose.Imaging.ImageFilters.ComplexUtils.Komplex kern.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
To je kernel.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex jadro.