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

ConstructeurDescription
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éthodeDescription
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ètreTypeDescription
noyaudouble[][]Le noyau.

DeconvolutionFilterOptions(Complex[][] kernel)

public DeconvolutionFilterOptions(Complex[][] kernel)

Initialise une nouvelle instance de la classe DeconvolutionFilterOptions.

Parameters:

ParamètreTypeDescription
kernelComplex[]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ètreTypeDescription
valeurdouble

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ètreTypeDescription
valeurdouble

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ètreTypeDescription
valeurboolean

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