Class ConvolutionFilter

Class ConvolutionFilter

İsim alanı : Aspose.Imaging.ImageFilters.Convolution Toplantı: Aspose.Imaging.dll (25.4.0)

Kernel Matrix Tedarikçi Sınıfı

public class ConvolutionFilter

Inheritance

object ConvolutionFilter

mirasçı üyeleri

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

Properties

Emboss3x3

3x3 Emboss çekirdekini kullanın.

public static double[,] Emboss3x3 { get; }

Mülkiyet Değer

double [,]

Emboss5x5

5x5 Emboss çekirdekini kullanın.

public static double[,] Emboss5x5 { get; }

Mülkiyet Değer

double [,]

Sharpen3x3

3x3 çekirdek çekirdek çekirdek.

public static double[,] Sharpen3x3 { get; }

Mülkiyet Değer

double [,]

Sharpen5x5

5x5 çekirdek çekirdek çekirdek.

public static double[,] Sharpen5x5 { get; }

Mülkiyet Değer

double [,]

Methods

GetBlurBox(int ile)

Bu kutu kükürt çekirdeği alır.

public static double[,] GetBlurBox(int size)

Parameters

size int

Kernel büyüklüğü

Returns

double [,]

Kütüphane Kernel’i kullanır.

GetBlurMotion(İKİ, İKİ)

Hareketin çekirdeğini bulur.

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

Parameters

size int

Kernel büyüklüğü

angle double

hareket açısıdır.

Returns

double [,]

Hareket çekirdek çarpıyor.

GetGaussian(İKİ, İKİ)

Gaussian Kernel’e sahiptir.

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

Parameters

size int

Kernel büyüklüğü

sigma double

Sigma değeri aralığında (0 …).

Returns

double [,]

Gaussian Kernel’i kullanıyoruz.

ToComplex(Çift[,])

kernel’i bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex çekirdeğine dönüştürür.

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

Parameters

kernel double [,]

Kernel için.

Returns

Complex [,]

Bir Aspose.Imaging.ImageFilters.ComplexUtils.Complex çekirdeği.

 Türkçe