ConvolutionFilter

Inheritance: java.lang.Object

public final class ConvolutionFilter

Класс поставщика ядровой матрицы.

Методы

МетодОписание
getSharpen3x3()Получает ядро резкости 3x3.
getSharpen5x5()Получает ядро резкости 5x5.
getEmboss3x3()Получает ядро рельефа 3x3.
getEmboss5x5()Получает ядро рельефа 5x5.
getBlurMotion(int size, double angle)Получает ядро размытия движения.
getGaussian(int size, double sigma)Получает гауссово ядро.
getBlurBox(int size)Получает ядро бокса размытия.
toComplex(double[][] kernel)Преобразует kernel в ядро Complex.

getSharpen3x3()

public static double[][] getSharpen3x3()

Получает ядро резкости 3x3.

Returns: double[][] - ядро резкости 3x3.

getSharpen5x5()

public static double[][] getSharpen5x5()

Получает ядро резкости 5x5.

Returns: double[][] - ядро резкости 5x5.

getEmboss3x3()

public static double[][] getEmboss3x3()

Получает ядро рельефа 3x3.

Returns: double[][] - ядро рельефа 3x3.

getEmboss5x5()

public static double[][] getEmboss5x5()

Получает ядро рельефа 5x5.

Returns: double[][] - ядро рельефа 5x5.

getBlurMotion(int size, double angle)

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

Получает ядро размытия движения.

Parameters:

ПараметрТипОписание
sizeintРазмер ядра.
angledoubleУгол движения.

Returns: double[][] - ядро размытия движения.

getGaussian(int size, double sigma)

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

Получает гауссово ядро.

Parameters:

ПараметрТипОписание
sizeintРазмер ядра.
sigmadoubleЗначение сигмы в диапазоне (0…].

Returns: double[][] - Гауссово ядро.

getBlurBox(int size)

public static double[][] getBlurBox(int size)

Получает ядро бокса размытия.

Parameters:

ПараметрТипОписание
sizeintРазмер ядра.

Returns: double[][] - Ядро боксового размытия.

toComplex(double[][] kernel)

public static Complex[][] toComplex(double[][] kernel)

Преобразует kernel в ядро Complex.

Parameters:

ПараметрТипОписание
ядроdouble[][]Ядро.

Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - Ядро Complex.