Class ConvolutionFilter
Nazwa przestrzeń: Aspose.Imaging.ImageFilters.Convolution Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Klasa dostawcy Kernel Matrix.
public class ConvolutionFilter
Inheritance
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.