Class ConvolutionFilter

Class ConvolutionFilter

Името на пространството: Aspose.Imaging.ImageFilters.Convolution Асамблея: Aspose.Imaging.dll (25.4.0)

Класа на доставчиците на ядро матрица.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

наследници

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Emboss3x3

Използва се 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

стойност на имота

double [,]

Emboss5x5

Вземете ядрото 5x5 Emboss.

public static double[,] Emboss5x5 { get; }

стойност на имота

double [,]

Sharpen3x3

Вземете 3x3 остър ядро.

public static double[,] Sharpen3x3 { get; }

стойност на имота

double [,]

Sharpen5x5

Налице е 5x5 ядро.

public static double[,] Sharpen5x5 { get; }

стойност на имота

double [,]

Methods

GetBlurBox(инт)

Вземете ядрото на кутията.

public static double[,] GetBlurBox(int size)

Parameters

size int

Размерът на ядрото.

Returns

double [,]

Къщата е ядрото.

GetBlurMotion(Двойна, двойна)

Налице е движението на ядрото.

public static double[,] GetBlurMotion(int size, double angle)

Parameters

size int

Размерът на ядрото.

angle double

Мотивният ъгъл.

Returns

double [,]

Движението се превръща в ядро.

GetGaussian(Двойна, двойна)

Вземете гаусийския ядро.

public static double[,] GetGaussian(int size, double sigma)

Parameters

size int

Размерът на ядрото.

sigma double

Сигма стойност в диапазона (0 …).

Returns

double [,]

Гаусийският ядро.

ToComplex(Двойно[,])

Конвертира kernel’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex ядро.

public static Complex[,] ToComplex(double[,] kernel)

Parameters

kernel double [,]

Това е ядрото.

Returns

Complex [,]

A Aspose.Imaging.ImageFilters.ComplexUtils.complex ядро.

 Български