Class ConvolutionFilter
Tên không gian: Aspose.Imaging.ImageFilters.Convolution Tổng hợp: Aspose.Imaging.dll (25.4.0)
Kernel Matrix nhà cung cấp lớp.
public class ConvolutionFilter
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Emboss3x3
Có 3x3 Emboss kernel.
public static double[,] Emboss3x3 { get; }
Giá trị bất động sản
double [,]
Emboss5x5
Đặt kernel 5x5 Emboss.
public static double[,] Emboss5x5 { get; }
Giá trị bất động sản
double [,]
Sharpen3x3
Có được kernel 3x3 sắc nét.
public static double[,] Sharpen3x3 { get; }
Giá trị bất động sản
double [,]
Sharpen5x5
Có được hạt 5x5 sắc nét.
public static double[,] Sharpen5x5 { get; }
Giá trị bất động sản
double [,]
Methods
GetBlurBox(int)
Tải Box Blur Kernel
public static double[,] GetBlurBox(int size)
Parameters
size
int
Kernel kích thước
Returns
double [,]
hộp mọc kernel.
GetBlurMotion(Nhóm, Double)
Nhập động Blur Kernel.
public static double[,] GetBlurMotion(int size, double angle)
Parameters
size
int
Kernel kích thước
angle
double
Âm mòn động.
Returns
double [,]
Lời bài hát: Blur Kernel
GetGaussian(Nhóm, Double)
Tải về Gaussian kernel
public static double[,] GetGaussian(int size, double sigma)
Parameters
size
int
Kernel kích thước
sigma
double
Giá trị của Sigma trong phạm vi (0 …).
Returns
double [,]
Các hạt nhân Gaussia.
ToComplex(đôi[,])
Chuyển đổi kernel’ sang một Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.
public static Complex[,] ToComplex(double[,] kernel)
Parameters
kernel
double
[,]
và kernel.
Returns
Complex [,]
A Aspose.Imaging.ImageFilters.ComplexUtils.complex hạt nhân.