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
Les options du filtre de convolution.
Constructeurs
| Constructeur | Description |
|---|---|
| ConvolutionFilterOptions(double[][] kernel) | Initialise une nouvelle instance de la classe ConvolutionFilterOptions avec factor == 1 et bias == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor) | Initialise une nouvelle instance de la classe ConvolutionFilterOptions avec bias == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor, int bias) | Initialise une nouvelle instance de la classe ConvolutionFilterOptions. |
Méthodes
| Méthode | Description |
|---|---|
| getKernel() | Obtient le noyau. |
| getFactor() | Obtient le facteur. |
| setFactor(double value) | Définit le facteur. |
| getBias() | Obtient le biais. |
| setBias(int value) | Définit le biais. |
| getIgnoreAlpha() | Obtient une valeur indiquant si [ignore alpha]. |
| setIgnoreAlpha(boolean value) | Définit une valeur indiquant si [ignore alpha]. |
| getBordersProcessing() | Obtient une valeur indiquant si [borders processing]. |
| setBordersProcessing(boolean value) | Définit une valeur indiquant si [borders processing]. |
ConvolutionFilterOptions(double[][] kernel)
public ConvolutionFilterOptions(double[][] kernel)
Initialise une nouvelle instance de la classe ConvolutionFilterOptions avec factor == 1 et bias == 0.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| noyau | double[][] | Le noyau de convolution pour la direction de l’axe X. |
ConvolutionFilterOptions(double[][] kernel, double factor)
public ConvolutionFilterOptions(double[][] kernel, double factor)
Initialise une nouvelle instance de la classe ConvolutionFilterOptions avec bias == 0.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| noyau | double[][] | Le noyau de convolution pour la direction de l’axe X. |
| facteur | double | Le facteur. |
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
Initialise une nouvelle instance de la classe ConvolutionFilterOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| noyau | double[][] | Le noyau de convolution pour la direction de l’axe X. |
| facteur | double | Le facteur. |
| biais | int | La valeur du biais. |
getKernel()
public double[][] getKernel()
Obtient le noyau.
Returns: double[][] - le noyau.
getFactor()
public final double getFactor()
Obtient le facteur.
Returns: double - le facteur.
setFactor(double value)
public final void setFactor(double value)
Définit le facteur.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double | le facteur. |
getBias()
public final int getBias()
Obtient le biais.
Valeur: le biais.
Returns: int - le biais.
setBias(int value)
public final void setBias(int value)
Définit le biais.
Valeur: le biais.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int | le biais. |
getIgnoreAlpha()
public final boolean getIgnoreAlpha()
Obtient une valeur indiquant si [ignore alpha].
Valeur: true si [ignore alpha]; sinon, false.
Returns: boolean - une valeur indiquant si [ignore alpha].
setIgnoreAlpha(boolean value)
public final void setIgnoreAlpha(boolean value)
Définit une valeur indiquant si [ignore alpha].
Valeur: true si [ignore alpha]; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean | une valeur indiquant si [ignore alpha]. |
getBordersProcessing()
public final boolean getBordersProcessing()
Obtient une valeur indiquant si [borders processing].
Valeur: true si [borders processing]; sinon, false.
Returns: boolean - une valeur indiquant si [borders processing].
setBordersProcessing(boolean value)
public final void setBordersProcessing(boolean value)
Définit une valeur indiquant si [borders processing].
Valeur: true si [borders processing]; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean | une valeur indiquant si [borders processing]. |