Class ConvolutionFilter
Nom dels espais: Aspose.Imaging.ImageFilters.Convolution Assemblea: Aspose.Imaging.dll (25.4.0)
Classe de proveïdor de la matriu del nucli.
public class ConvolutionFilter
Inheritance
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Obté el nucli 3x3 Emboss.
public static double[,] Emboss3x3 { get; }
Valor de la propietat
double [,]
Emboss5x5
Obté el nucli 5x5 Emboss.
public static double[,] Emboss5x5 { get; }
Valor de la propietat
double [,]
Sharpen3x3
Realitza el nucli 3x3.
public static double[,] Sharpen3x3 { get; }
Valor de la propietat
double [,]
Sharpen5x5
Realitza el nucli 5x5.
public static double[,] Sharpen5x5 { get; }
Valor de la propietat
double [,]
Methods
GetBlurBox(Int)
Tingues la caixa blau el nucli.
public static double[,] GetBlurBox(int size)
Parameters
size
int
La mida del kernel.
Returns
double [,]
La caixa blau el nucli.
GetBlurMotion(El doble, el doble)
El moviment és el nucli blau.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
La mida del kernel.
angle
double
L’angle del moviment.
Returns
double [,]
El moviment blau el nucli.
GetGaussian(El doble, el doble)
És el nucli de Gaussia.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
La mida del kernel.
sigma
double
El valor de la sigma en gamma (0 …).
Returns
double [,]
El nucli de Gaussia.
ToComplex(doble[,])
Converteix el nucli en un Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
El nucli.
Returns
Complex [,]
Un nucli Aspose.Imaging.ImageFilters.ComplexUtils.complex.