Class ConvolutionFilter

Class ConvolutionFilter

De naam: Aspose.Imaging.ImageFilters.Convolution Verzameling: Aspose.Imaging.dll (25.4.0)

De kernel matrix provider klasse.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Geëerbiede leden

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

Properties

Emboss3x3

Het 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

Eigendomswaarde

double [,]

Emboss5x5

Geeft de 5x5 Emboss kernel.

public static double[,] Emboss5x5 { get; }

Eigendomswaarde

double [,]

Sharpen3x3

Geeft de 3x3 scherpe kernel.

public static double[,] Sharpen3x3 { get; }

Eigendomswaarde

double [,]

Sharpen5x5

Geeft de 5x5 scherpe kernel.

public static double[,] Sharpen5x5 { get; }

Eigendomswaarde

double [,]

Methods

GetBlurBox(Int)

Geeft de box blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

De kernel grootte.

Returns

double [,]

De box blur kernel.

GetBlurMotion(Int, dubbel)

Geeft de beweging blur kernel.

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

Parameters

size int

De kernel grootte.

angle double

De bewegingshoek.

Returns

double [,]

De beweging blauwt kernel.

GetGaussian(Int, dubbel)

Het is de Gaussische kernel.

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

Parameters

size int

De kernel grootte.

sigma double

De sigma waarde in bereik (0 …).

Returns

double [,]

De Gaussische kernel.

ToComplex(dubbele[,])

Convert kernel’ naar een Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

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

Parameters

kernel double [,]

Het kernel.

Returns

Complex [,]

Een Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

 Nederlands