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
Las opciones del filtro de convolución.
Constructores
| Constructor | Descripción |
|---|---|
| ConvolutionFilterOptions(double[][] kernel) | Inicializa una nueva instancia de la clase ConvolutionFilterOptions con factor == 1 y sesgo == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor) | Inicializa una nueva instancia de la clase ConvolutionFilterOptions con sesgo == 0. |
| ConvolutionFilterOptions(double[][] kernel, double factor, int bias) | Inicializa una nueva instancia de la clase ConvolutionFilterOptions. |
Métodos
| Método | Descripción |
|---|---|
| getKernel() | Obtiene el kernel. |
| getFactor() | Obtiene el factor. |
| setFactor(double value) | Establece el factor. |
| getBias() | Obtiene el sesgo. |
| setBias(int value) | Establece el sesgo. |
| getIgnoreAlpha() | Obtiene un valor que indica si [ignore alpha]. |
| setIgnoreAlpha(boolean value) | Establece un valor que indica si [ignore alpha]. |
| getBordersProcessing() | Obtiene un valor que indica si [borders processing]. |
| setBordersProcessing(boolean value) | Establece un valor que indica si [borders processing]. |
ConvolutionFilterOptions(double[][] kernel)
public ConvolutionFilterOptions(double[][] kernel)
Inicializa una nueva instancia de la clase ConvolutionFilterOptions con factor == 1 y sesgo == 0.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| núcleo | double[][] | El núcleo de convolución para la dirección del eje X. |
ConvolutionFilterOptions(double[][] kernel, double factor)
public ConvolutionFilterOptions(double[][] kernel, double factor)
Inicializa una nueva instancia de la clase ConvolutionFilterOptions con sesgo == 0.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| núcleo | double[][] | El núcleo de convolución para la dirección del eje X. |
| factor | double | El factor. |
ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
public ConvolutionFilterOptions(double[][] kernel, double factor, int bias)
Inicializa una nueva instancia de la clase ConvolutionFilterOptions.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| núcleo | double[][] | El núcleo de convolución para la dirección del eje X. |
| factor | double | El factor. |
| sesgo | int | El valor del sesgo. |
getKernel()
public double[][] getKernel()
Obtiene el kernel.
Returns: double[][] - el núcleo.
getFactor()
public final double getFactor()
Obtiene el factor.
Returns: double - el factor.
setFactor(double value)
public final void setFactor(double value)
Establece el factor.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | double | el factor. |
getBias()
public final int getBias()
Obtiene el sesgo.
Valor: El sesgo.
Returns: int - el sesgo.
setBias(int value)
public final void setBias(int value)
Establece el sesgo.
Valor: El sesgo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | el sesgo. |
getIgnoreAlpha()
public final boolean getIgnoreAlpha()
Obtiene un valor que indica si [ignore alpha].
Valor: true si [ignore alpha]; de lo contrario, false.
Returns: boolean - un valor que indica si [ignore alpha].
setIgnoreAlpha(boolean value)
public final void setIgnoreAlpha(boolean value)
Establece un valor que indica si [ignore alpha].
Valor: true si [ignore alpha]; de lo contrario, false.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | un valor que indica si [ignore alpha]. |
getBordersProcessing()
public final boolean getBordersProcessing()
Obtiene un valor que indica si [borders processing].
Valor: true si [borders processing]; de lo contrario, false.
Returns: boolean - un valor que indica si [borders processing].
setBordersProcessing(boolean value)
public final void setBordersProcessing(boolean value)
Establece un valor que indica si [borders processing].
Valor: true si [borders processing]; de lo contrario, false.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean | un valor que indica si [borders processing]. |