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
| Konstruktor | Beschreibung |
|---|---|
| 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
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Kernel | double[][] | 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Kernel | double[][] | Der Faltungskernel für die X‑Achsen‑Richtung. |
| Faktor | double | Der Faktor. |
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
Initialisiert eine neue Instanz der ConvolutionFilterOptions Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Kernel | double[][] | Der Faltungskernel für die X‑Achsen‑Richtung. |
| Faktor | double | Der Faktor. |
| Bias | int | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean | ein 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean | ein Wert, der angibt, ob [borders processing]. |