Class ConvolutionFilter
İsim alanı : Aspose.Imaging.ImageFilters.Convolution Toplantı: Aspose.Imaging.dll (25.4.0)
Kernel Matrix Tedarikçi Sınıfı
public class ConvolutionFilter
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
3x3 Emboss çekirdekini kullanın.
public static double[,] Emboss3x3 { get; }
Mülkiyet Değer
double [,]
Emboss5x5
5x5 Emboss çekirdekini kullanın.
public static double[,] Emboss5x5 { get; }
Mülkiyet Değer
double [,]
Sharpen3x3
3x3 çekirdek çekirdek çekirdek.
public static double[,] Sharpen3x3 { get; }
Mülkiyet Değer
double [,]
Sharpen5x5
5x5 çekirdek çekirdek çekirdek.
public static double[,] Sharpen5x5 { get; }
Mülkiyet Değer
double [,]
Methods
GetBlurBox(int ile)
Bu kutu kükürt çekirdeği alır.
public static double[,] GetBlurBox(int size)
Parameters
size
int
Kernel büyüklüğü
Returns
double [,]
Kütüphane Kernel’i kullanır.
GetBlurMotion(İKİ, İKİ)
Hareketin çekirdeğini bulur.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Kernel büyüklüğü
angle
double
hareket açısıdır.
Returns
double [,]
Hareket çekirdek çarpıyor.
GetGaussian(İKİ, İKİ)
Gaussian Kernel’e sahiptir.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Kernel büyüklüğü
sigma
double
Sigma değeri aralığında (0 …).
Returns
double [,]
Gaussian Kernel’i kullanıyoruz.
ToComplex(Çift[,])
kernel’i bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex çekirdeğine dönüştürür.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
Kernel için.
Returns
Complex [,]
Bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex çekirdeği.