Class ConvolutionFilter
Nome do espaço: Aspose.Imaging.ImageFilters.Convolution Assembleia: Aspose.Imaging.dll (25.4.0)
A classe de fornecedor do kernel matrix.
public class ConvolutionFilter
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Conheça o 3x3 Emboss.
public static double[,] Emboss3x3 { get; }
Valor da propriedade
double [,]
Emboss5x5
Conheça o kernel 5x5 Emboss.
public static double[,] Emboss5x5 { get; }
Valor da propriedade
double [,]
Sharpen3x3
O 3x3 é o núcleo.
public static double[,] Sharpen3x3 { get; }
Valor da propriedade
double [,]
Sharpen5x5
Ele tem o 5x5 núcleo agudo.
public static double[,] Sharpen5x5 { get; }
Valor da propriedade
double [,]
Methods
GetBlurBox(Int)
Fica a caixa blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
tamanho do kernel.
Returns
double [,]
A caixa bluriza o kernel.
GetBlurMotion(Int, duplo)
O movimento é o kernel blur.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
tamanho do kernel.
angle
double
O ângulo de movimento.
Returns
double [,]
O movimento é o núcleo.
GetGaussian(Int, duplo)
É o núcleo de Gaussia.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
tamanho do kernel.
sigma
double
O valor do sigma em faixa (0 …).
Returns
double [,]
O núcleo de Gaussia.
ToComplex(Dupla[,])
Converte o núcleo em um núcleo Aspose.Imaging.ImageFilters.ComplexUtils.Complex.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
e o kernel.
Returns
Complex [,]
Um núcleo Aspose.Imaging.ImageFilters.ComplexUtils.Complex.