Class ConvolutionFilter

Class ConvolutionFilter

Nazwa przestrzeń: Aspose.Imaging.ImageFilters.Convolution Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Klasa dostawcy Kernel Matrix.

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

Dziedziczeni członkowie

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

Properties

Emboss3x3

Dostęp do 3x3 Emboss kernel.

public static double[,] Emboss3x3 { get; }

Wartość nieruchomości

double [,]

Emboss5x5

Występuje w 5x5 Emboss kernel.

public static double[,] Emboss5x5 { get; }

Wartość nieruchomości

double [,]

Sharpen3x3

Otrzymuje 3x3 ostrze jądro.

public static double[,] Sharpen3x3 { get; }

Wartość nieruchomości

double [,]

Sharpen5x5

Otrzymuje 5x5 ostry jądro.

public static double[,] Sharpen5x5 { get; }

Wartość nieruchomości

double [,]

Methods

GetBlurBox(Int)

Znajduje się tu pudełko blur kernel.

public static double[,] GetBlurBox(int size)

Parameters

size int

Rozmiar Kernel.

Returns

double [,]

Pudełko blur kernel.

GetBlurMotion(podwójne, podwójne)

Pojawia się ruch blur kernel.

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

Parameters

size int

Rozmiar Kernel.

angle double

Węgiel ruchu.

Returns

double [,]

Ruch jest węgielny.

GetGaussian(podwójne, podwójne)

Znajduje się w gausyjskim jądrowie.

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

Parameters

size int

Rozmiar Kernel.

sigma double

Wartość Sigma w zakresie (0 …).

Returns

double [,]

Kernel Gausyjski.

ToComplex(Podwójne[,])

Konwertuj kernel’ do Aspose.Imaging.ImageFilters.ComplexUtils.complex kernel.

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

Parameters

kernel double [,]

To jest kernel.

Returns

Complex [,]

A Aspose.Imaging.ImageFilters.ComplexUtils.complex jądro.

 Polski