ConvolutionFilterOptions

Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase

All Implemented Interfaces: com.aspose.internal.imagefilters.convolution.IConvolutionKernel

public class ConvolutionFilterOptions extends FilterOptionsBase implements IConvolutionKernel

Die Convolution-Filteroptionen.

Konstruktoren

KonstruktorBeschreibung
ConvolutionFilterOptions(double[][] kernel)Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse mit factor == 1 und bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor)Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse mit bias == 0.
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse.

Methoden

MethodeBeschreibung
getKernel()Ruft den Kernel ab.
getFactor()Ruft den Faktor ab.
setFactor(double value)Legt den Faktor fest.
getBias()Ruft den Bias ab.
setBias(int value)Legt den Bias fest.
getIgnoreAlpha()Ruft einen Wert ab, der angibt, ob [ignore alpha].
setIgnoreAlpha(boolean value)Legt einen Wert fest, der angibt, ob [ignore alpha].
getBordersProcessing()Ruft einen Wert ab, der angibt, ob [borders processing].
setBordersProcessing(boolean value)Legt einen Wert fest, der angibt, ob [borders processing].

ConvolutionFilterOptions(double[][] kernel)

public ConvolutionFilterOptions(double[][] kernel)

Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse mit factor == 1 und bias == 0.

Parameters:

ParameterTypBeschreibung
Kerneldouble[][]Der Faltungskernel für die X‑Achsen‑Richtung.

ConvolutionFilterOptions(double[][] kernel, double factor)

public ConvolutionFilterOptions(double[][] kernel, double factor)

Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse mit bias == 0.

Parameters:

ParameterTypBeschreibung
Kerneldouble[][]Der Faltungskernel für die X‑Achsen‑Richtung.
FaktordoubleDer Faktor.

ConvolutionFilterOptions(double[][] kernel, double factor, int bias)

public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)

Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse.

Parameters:

ParameterTypBeschreibung
Kerneldouble[][]Der Faltungskernel für die X‑Achsen‑Richtung.
FaktordoubleDer Faktor.
BiasintDer Biaswert.

getKernel()

public double[][] getKernel()

Ruft den Kernel ab.

Returns: double[][] – der Kernel.

getFactor()

public final double getFactor()

Ruft den Faktor ab.

Returns: double – der Faktor.

setFactor(double value)

public final void setFactor(double value)

Legt den Faktor fest.

Parameters:

ParameterTypBeschreibung
Wertdoubleder Faktor.

getBias()

public final int getBias()

Ruft den Bias ab.

Wert: Der Bias.

Returns: int – der Bias.

setBias(int value)

public final void setBias(int value)

Legt den Bias fest.

Wert: Der Bias.

Parameters:

ParameterTypBeschreibung
Wertintder Bias.

getIgnoreAlpha()

public final boolean getIgnoreAlpha()

Ruft einen Wert ab, der angibt, ob [ignore alpha].

Wert: true, wenn [ignore alpha]; andernfalls false.

Returns: boolean – ein Wert, der angibt, ob [ignore alpha].

setIgnoreAlpha(boolean value)

public final void setIgnoreAlpha(boolean value)

Legt einen Wert fest, der angibt, ob [ignore alpha].

Wert: true, wenn [ignore alpha]; andernfalls false.

Parameters:

ParameterTypBeschreibung
Wertbooleanein Wert, der angibt, ob [ignore alpha].

getBordersProcessing()

public final boolean getBordersProcessing()

Ruft einen Wert ab, der angibt, ob [borders processing].

Wert: true, wenn [borders processing]; andernfalls false.

Returns: boolean – ein Wert, der angibt, ob [borders processing].

setBordersProcessing(boolean value)

public final void setBordersProcessing(boolean value)

Legt einen Wert fest, der angibt, ob [borders processing].

Wert: true, wenn [borders processing]; andernfalls false.

Parameters:

ParameterTypBeschreibung
Wertbooleanein Wert, der angibt, ob [borders processing].