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 кернел.
public static double[,] Emboss3x3 { get; }
Вредност имовине
double [,]
Emboss5x5
Добије 5x5 ембосс језгра.
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 kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
То је кернел.
Returns
Complex [,]
Aspose.Imaging.ImageFilters.ComplexУтлс.Комплекс језгра.