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:
| Параметр | Тип | Описание |
|---|---|---|
| size | int | Размер ядра. |
| angle | double | Угол движения. |
Returns: double[][] - ядро размытия движения.
getGaussian(int size, double sigma)
public static double[][] getGaussian(int size, double sigma)
Получает гауссово ядро.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | int | Размер ядра. |
| sigma | double | Значение сигмы в диапазоне (0…]. |
Returns: double[][] - Гауссово ядро.
getBlurBox(int size)
public static double[][] getBlurBox(int size)
Получает ядро бокса размытия.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | int | Размер ядра. |
Returns: double[][] - Ядро боксового размытия.
toComplex(double[][] kernel)
public static Complex[][] toComplex(double[][] kernel)
Преобразует kernel в ядро Complex.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| ядро | double[][] | Ядро. |
Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - Ядро Complex.