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

Opzioni del filtro di deconvoluzione, classe astratta

Costruttori

CostruttoreDescrizione
DeconvolutionFilterOptions(double[][] kernel)Inizializza una nuova istanza della classe DeconvolutionFilterOptions.
DeconvolutionFilterOptions(Complex[][] kernel)Inizializza una nuova istanza della classe DeconvolutionFilterOptions.

Metodi

MetodoDescrizione
getKernel()Ottiene il kernel.
getSnr()Ottiene o imposta il SNR (rapporto segnale-rumore) intervallo consigliato 0.002 - 0.009, valore predefinito = 0.007
setSnr(double value)Ottiene o imposta il SNR (rapporto segnale-rumore) intervallo consigliato 0.002 - 0.009, valore predefinito = 0.007
getBrightness()Ottiene o imposta la luminosità.
setBrightness(double value)Ottiene o imposta la luminosità.
getGrayscale()Ottiene o imposta un valore che indica se questo DeconvolutionFilterOptions è in scala di grigi.
setGrayscale(boolean value)Ottiene o imposta un valore che indica se questo DeconvolutionFilterOptions è in scala di grigi.
isPartialLoaded()Ottiene un valore che indica se questa istanza è parzialmente caricata.

DeconvolutionFilterOptions(double[][] kernel)

public DeconvolutionFilterOptions(double[][] kernel)

Inizializza una nuova istanza della classe DeconvolutionFilterOptions.

Parameters:

ParametroTipoDescrizione
kerneldouble[][]Il kernel.

DeconvolutionFilterOptions(Complex[][] kernel)

public DeconvolutionFilterOptions(Complex[][] kernel)

Inizializza una nuova istanza della classe DeconvolutionFilterOptions.

Parameters:

ParametroTipoDescrizione
kernelComplex[]Il kernel.

getKernel()

public Complex[][] getKernel()

Ottiene il kernel.

Returns: com.aspose.imaging.imagefilters.complexutils.Complex[][] - il kernel.

getSnr()

public double getSnr()

Ottiene o imposta il SNR (rapporto segnale-rumore) intervallo consigliato 0.002 - 0.009, valore predefinito = 0.007

Valore: L’SNR.

Returns: double

setSnr(double value)

public void setSnr(double value)

Ottiene o imposta il SNR (rapporto segnale-rumore) intervallo consigliato 0.002 - 0.009, valore predefinito = 0.007

Valore: L’SNR.

Parameters:

ParametroTipoDescrizione
valoredouble

getBrightness()

public double getBrightness()

Ottiene o imposta la luminosità. intervallo consigliato 1 - 1.5 valore predefinito = 1.15

Valore: La luminosità.

Returns: double

setBrightness(double value)

public void setBrightness(double value)

Ottiene o imposta la luminosità. intervallo consigliato 1 - 1.5 valore predefinito = 1.15

Valore: La luminosità.

Parameters:

ParametroTipoDescrizione
valoredouble

getGrayscale()

public boolean getGrayscale()

Ottiene o imposta un valore che indica se questo DeconvolutionFilterOptions è in scala di grigi. Restituisce la modalità scala di grigi o la modalità RGB.

Valore: true se scala di grigi; altrimenti, false.

Returns: boolean

setGrayscale(boolean value)

public void setGrayscale(boolean value)

Ottiene o imposta un valore che indica se questo DeconvolutionFilterOptions è in scala di grigi. Restituisce la modalità scala di grigi o la modalità RGB.

Valore: true se scala di grigi; altrimenti, false.

Parameters:

ParametroTipoDescrizione
valoreboolean

isPartialLoaded()

public boolean isPartialLoaded()

Ottiene un valore che indica se questa istanza è parzialmente caricata.

Valore: true se questa istanza è parzialmente caricata; altrimenti, false.

Returns: boolean