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
Le opzioni del filtro di convoluzione.
Costruttori
| Costruttore | Descrizione |
|---|---|
| ConvolutionFilterOptions(double[][] kernel) | Inizializza una nuova istanza della classe ConvolutionFilterOptions con factor == 1 e bias == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor) | Inizializza una nuova istanza della classe ConvolutionFilterOptions con bias == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor, int bias) | Inizializza una nuova istanza della classe ConvolutionFilterOptions. |
Metodi
| Metodo | Descrizione |
|---|---|
| getKernel() | Ottiene il kernel. |
| getFactor() | Ottiene il fattore. |
| setFactor(double value) | Imposta il fattore. |
| getBias() | Ottiene il bias. |
| setBias(int value) | Imposta il bias. |
| getIgnoreAlpha() | Ottiene un valore che indica se [ignore alpha]. |
| setIgnoreAlpha(boolean value) | Imposta un valore che indica se [ignore alpha]. |
| getBordersProcessing() | Ottiene un valore che indica se [borders processing]. |
| setBordersProcessing(boolean value) | Imposta un valore che indica se [borders processing]. |
ConvolutionFilterOptions(double[][] kernel)
public ConvolutionFilterOptions(double[][] kernel)
Inizializza una nuova istanza della classe ConvolutionFilterOptions con factor == 1 e bias == 0.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| kernel | double[][] | Il kernel di convoluzione per la direzione dell’asse X. |
ConvolutionFilterOptions(double[][] kernel, double factor)
public ConvolutionFilterOptions(double[][] kernel, double factor)
Inizializza una nuova istanza della classe ConvolutionFilterOptions con bias == 0.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| kernel | double[][] | Il kernel di convoluzione per la direzione dell’asse X. |
| fattore | double | Il fattore. |
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
Inizializza una nuova istanza della classe ConvolutionFilterOptions.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| kernel | double[][] | Il kernel di convoluzione per la direzione dell’asse X. |
| fattore | double | Il fattore. |
| bias | int | Il valore del bias. |
getKernel()
public double[][] getKernel()
Ottiene il kernel.
Returns: double[][] - il kernel.
getFactor()
public final double getFactor()
Ottiene il fattore.
Returns: double - il fattore.
setFactor(double value)
public final void setFactor(double value)
Imposta il fattore.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | double | il fattore. |
getBias()
public final int getBias()
Ottiene il bias.
Valore: Il bias.
Returns: int - il bias.
setBias(int value)
public final void setBias(int value)
Imposta il bias.
Valore: Il bias.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | il bias. |
getIgnoreAlpha()
public final boolean getIgnoreAlpha()
Ottiene un valore che indica se [ignore alpha].
Valore: true se [ignore alpha]; altrimenti, false.
Returns: boolean - un valore che indica se [ignore alpha].
setIgnoreAlpha(boolean value)
public final void setIgnoreAlpha(boolean value)
Imposta un valore che indica se [ignore alpha].
Valore: true se [ignore alpha]; altrimenti, false.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean | un valore che indica se [ignore alpha]. |
getBordersProcessing()
public final boolean getBordersProcessing()
Ottiene un valore che indica se [borders processing].
Valore: true se [borders processing]; altrimenti, false.
Returns: boolean - un valore che indica se [borders processing].
setBordersProcessing(boolean value)
public final void setBordersProcessing(boolean value)
Imposta un valore che indica se [borders processing].
Valore: true se [borders processing]; altrimenti, false.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean | un valore che indica se [borders processing]. |