DeconvolutionFilterOptions
Inheritance: java.lang.Object, com.aspose.imaging.imagefilters.filteroptions.FilterOptionsBase
All Implemented Interfaces: com.aspose.internal.imagefilters.convolution.IComplexConvolutionKernel
public class DeconvolutionFilterOptions extends FilterOptionsBase implements IComplexConvolutionKernel
Options du filtre de déconvolution, classe abstraite
Constructeurs
| Constructeur | Description |
|---|---|
| DeconvolutionFilterOptions(double[][] kernel) | Initialise une nouvelle instance de la classe DeconvolutionFilterOptions. |
| DeconvolutionFilterOptions(Complex[][] kernel) | Initialise une nouvelle instance de la classe DeconvolutionFilterOptions. |
Méthodes
| Méthode | Description |
|---|---|
| getKernel() | Obtient le noyau. |
| getSnr() | Obtient ou définit le SNR(signal-to-noise ratio) plage recommandée 0.002 - 0.009, valeur par défaut = 0.007 |
| setSnr(double value) | Obtient ou définit le SNR(signal-to-noise ratio) plage recommandée 0.002 - 0.009, valeur par défaut = 0.007 |
| getBrightness() | Obtient ou définit la luminosité. |
| setBrightness(double value) | Obtient ou définit la luminosité. |
| getGrayscale() | Obtient ou définit une valeur indiquant si ce DeconvolutionFilterOptions est en niveaux de gris. |
| setGrayscale(boolean value) | Obtient ou définit une valeur indiquant si ce DeconvolutionFilterOptions est en niveaux de gris. |
| isPartialLoaded() | Obtient une valeur indiquant si cette instance est partiellement chargée. |
DeconvolutionFilterOptions(double[][] kernel)
public DeconvolutionFilterOptions(double[][] kernel)
Initialise une nouvelle instance de la classe DeconvolutionFilterOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| noyau | double[][] | Le noyau. |
DeconvolutionFilterOptions(Complex[][] kernel)
public DeconvolutionFilterOptions(Complex[][] kernel)
Initialise une nouvelle instance de la classe DeconvolutionFilterOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| kernel | Complex[] | Le noyau. |
getKernel()
public Complex[][] getKernel()
Obtient le noyau.
Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - le noyau.
getSnr()
public double getSnr()
Obtient ou définit le SNR(signal-to-noise ratio) plage recommandée 0.002 - 0.009, valeur par défaut = 0.007
Valeur: le SNR.
Returns: double
setSnr(double value)
public void setSnr(double value)
Obtient ou définit le SNR(signal-to-noise ratio) plage recommandée 0.002 - 0.009, valeur par défaut = 0.007
Valeur: le SNR.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double |
getBrightness()
public double getBrightness()
Obtient ou définit la luminosité. plage recommandée 1 - 1,5 valeur par défaut = 1,15.
Valeur: la luminosité.
Returns: double
setBrightness(double value)
public void setBrightness(double value)
Obtient ou définit la luminosité. plage recommandée 1 - 1,5 valeur par défaut = 1,15.
Valeur: la luminosité.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | double |
getGrayscale()
public boolean getGrayscale()
Obtient ou définit une valeur indiquant si ce DeconvolutionFilterOptions est en niveaux de gris. Retourne le mode niveaux de gris ou le mode RVB.
Valeur: true si niveaux de gris; sinon, false.
Returns: boolean
setGrayscale(boolean value)
public void setGrayscale(boolean value)
Obtient ou définit une valeur indiquant si ce DeconvolutionFilterOptions est en niveaux de gris. Retourne le mode niveaux de gris ou le mode RVB.
Valeur: true si niveaux de gris; sinon, false.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | boolean |
isPartialLoaded()
public boolean isPartialLoaded()
Obtient une valeur indiquant si cette instance est partiellement chargée.
Valeur: true si cette instance est partiellement chargée; sinon, false.
Returns: boolean