ConvolutionFilter

Inheritance: java.lang.Object

public final class ConvolutionFilter

Den kernel matrix provider class.

Metoder

MetodBeskrivning
getSharpen3x3()Hämtar 3x3 skärpningskärnan.
getSharpen5x5()Hämtar 5x5 skärpningskärnan.
getEmboss3x3()Hämtar 3x3 reliefkärnan.
getEmboss5x5()Hämtar 5x5 reliefkärnan.
getBlurMotion(int size, double angle)Hämtar rörelseoskärningskärnan.
getGaussian(int size, double sigma)Hämtar den Gaussiska kärnan.
getBlurBox(int size)Hämtar boxblur-kärnan.
toComplex(double[][] kernel)Konverterar kernel till en Complex kärna.

getSharpen3x3()

public static double[][] getSharpen3x3()

Hämtar 3x3 skärpningskärnan.

Returns: double[][] - den 3x3 skärpningskärnan.

getSharpen5x5()

public static double[][] getSharpen5x5()

Hämtar 5x5 skärpningskärnan.

Returns: double[][] - den 5x5 skärpningskärnan.

getEmboss3x3()

public static double[][] getEmboss3x3()

Hämtar 3x3 reliefkärnan.

Returns: double[][] - den 3x3 reliefkärnan.

getEmboss5x5()

public static double[][] getEmboss5x5()

Hämtar 5x5 reliefkärnan.

Returns: double[][] - den 5x5 reliefkärnan.

getBlurMotion(int size, double angle)

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

Hämtar rörelseoskärningskärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.
angledoubleRörelsevinkeln.

Returns: double[][] - den rörelseoskärningskärnan.

getGaussian(int size, double sigma)

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

Hämtar den Gaussiska kärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.
sigmadoubleSigma-värdet i intervallet (0…].

Returns: double[][] - Den gaussiska kärnan.

getBlurBox(int size)

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

Hämtar boxblur-kärnan.

Parameters:

ParameterTypBeskrivning
storlekintKärnans storlek.

Returns: double[][] - Boxblur-kärnan.

toComplex(double[][] kernel)

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

Konverterar kernel till en Complex kärna.

Parameters:

ParameterTypBeskrivning
kärnadouble[][]Kärnan.

Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - En Complex kärna.