Class ConvolutionFilter
Името на пространството: Aspose.Imaging.ImageFilters.Convolution Асамблея: Aspose.Imaging.dll (25.4.0)
Класа на доставчиците на ядро матрица.
public class ConvolutionFilter
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Използва се 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
стойност на имота
double [,]
Emboss5x5
Вземете ядрото 5x5 Emboss.
public static double[,] Emboss5x5 { get; }
стойност на имота
double [,]
Sharpen3x3
Вземете 3x3 остър ядро.
public static double[,] Sharpen3x3 { get; }
стойност на имота
double [,]
Sharpen5x5
Налице е 5x5 ядро.
public static double[,] Sharpen5x5 { get; }
стойност на имота
double [,]
Methods
GetBlurBox(инт)
Вземете ядрото на кутията.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Размерът на ядрото.
Returns
double [,]
Къщата е ядрото.
GetBlurMotion(Двойна, двойна)
Налице е движението на ядрото.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Размерът на ядрото.
angle
double
Мотивният ъгъл.
Returns
double [,]
Движението се превръща в ядро.
GetGaussian(Двойна, двойна)
Вземете гаусийския ядро.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Размерът на ядрото.
sigma
double
Сигма стойност в диапазона (0 …).
Returns
double [,]
Гаусийският ядро.
ToComplex(Двойно[,])
Конвертира kernel’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex ядро.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Това е ядрото.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex ядро.