ConvolutionFilter

Inheritance: java.lang.Object

public final class ConvolutionFilter

La classe provider della matrice kernel.

Metodi

MetodoDescrizione
getSharpen3x3()Ottiene il kernel di nitidezza 3x3.
getSharpen5x5()Ottiene il kernel di nitidezza 5x5.
getEmboss3x3()Ottiene il kernel di emboss 3x3.
getEmboss5x5()Ottiene il kernel di emboss 5x5.
getBlurMotion(int size, double angle)Ottiene il kernel di sfocatura di movimento.
getGaussian(int size, double sigma)Ottiene il kernel gaussiano.
getBlurBox(int size)Ottiene il kernel di sfocatura a scatola.
toComplex(double[][] kernel)Converte kernel in un kernel Complex.

getSharpen3x3()

public static double[][] getSharpen3x3()

Ottiene il kernel di nitidezza 3x3.

Returns: double[][] - il kernel di nitidezza 3x3.

getSharpen5x5()

public static double[][] getSharpen5x5()

Ottiene il kernel di nitidezza 5x5.

Returns: double[][] - il kernel di nitidezza 5x5.

getEmboss3x3()

public static double[][] getEmboss3x3()

Ottiene il kernel di emboss 3x3.

Returns: double[][] - il kernel di emboss 3x3.

getEmboss5x5()

public static double[][] getEmboss5x5()

Ottiene il kernel di emboss 5x5.

Returns: double[][] - il kernel di emboss 5x5.

getBlurMotion(int size, double angle)

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

Ottiene il kernel di sfocatura di movimento.

Parameters:

ParametroTipoDescrizione
dimensioneintLa dimensione del kernel.
angledoubleL’angolo di movimento.

Returns: double[][] - Il kernel di sfocatura di movimento.

getGaussian(int size, double sigma)

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

Ottiene il kernel gaussiano.

Parameters:

ParametroTipoDescrizione
dimensioneintLa dimensione del kernel.
sigmadoubleIl valore sigma nell’intervallo (0…].

Returns: double[][] - Il kernel gaussiano.

getBlurBox(int size)

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

Ottiene il kernel di sfocatura a scatola.

Parameters:

ParametroTipoDescrizione
dimensioneintLa dimensione del kernel.

Returns: double[][] - Il kernel di sfocatura a scatola.

toComplex(double[][] kernel)

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

Converte kernel in un kernel Complex.

Parameters:

ParametroTipoDescrizione
kerneldouble[][]Il kernel.

Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - Un kernel Complex.