Class ConvolutionFilter
Nama dari : Aspose.Imaging.ImageFilters.Convolution Pengumpulan: Aspose.Imaging.dll (25.4.0)
Kernel matriks kelas penyedia.
public class ConvolutionFilter
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Dapatkan kernel 3x3 Emboss.
public static double[,] Emboss3x3 { get; }
Nilai Properti
double [,]
Emboss5x5
Dapatkan kernel 5x5 Emboss.
public static double[,] Emboss5x5 { get; }
Nilai Properti
double [,]
Sharpen3x3
Dapatkan kernel 3x3 yang tajam.
public static double[,] Sharpen3x3 { get; }
Nilai Properti
double [,]
Sharpen5x5
Dapatkan kernel 5x5 yang tajam.
public static double[,] Sharpen5x5 { get; }
Nilai Properti
double [,]
Methods
GetBlurBox(int)
Dapatkan kotak blur kernel.
public static double[,] GetBlurBox(int size)
Parameters
size
int
dengan ukuran kernel.
Returns
double [,]
Kotak ini bergelombang kernel.
GetBlurMotion(dan double)
Mendapatkan gerakan blur kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
dengan ukuran kernel.
angle
double
dari sudut gerakan.
Returns
double [,]
Pergerakan adalah kernel.
GetGaussian(dan double)
Ini adalah kernel Gaussia.
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
dengan ukuran kernel.
sigma
double
Nilai Sigma dalam rentang (0 …).
Returns
double [,]
adalah kernel Gaussia.
ToComplex(Dua kali[,])
Konversi kernel’ ke Aspose.Imaging.ImageFilters.ComplexUtils.Complex kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
dari kernel.
Returns
Complex [,]
Sebuah inti Aspose.Imaging.ImageFilters.ComplexUtils.