JpegLsPresetCodingParameters

Inheritance: java.lang.Object

public class JpegLsPresetCodingParameters

Definisce i parametri di codifica predefiniti JPEG-LS come definiti in ISO/IEC 14495-1, C.2.4.1.1. JPEG-LS definisce un set predefinito di parametri, ma è possibile utilizzare parametri personalizzati. Quando vengono utilizzati, questi parametri vengono scritti nel flusso di bit codificato poiché sono necessari per il processo di decodifica.

Costruttori

CostruttoreDescrizione
JpegLsPresetCodingParameters()

Metodi

MetodoDescrizione
getMaximumSampleValue()Ottiene o imposta il valore massimo possibile per qualsiasi campione di immagine in una scansione.
setMaximumSampleValue(int value)Ottiene o imposta il valore massimo possibile per qualsiasi campione di immagine in una scansione.
getThreshold1()Ottiene o imposta il valore della prima soglia di quantizzazione per i gradienti locali.
setThreshold1(int value)Ottiene o imposta il valore della prima soglia di quantizzazione per i gradienti locali.
getThreshold2()Ottiene o imposta il valore della seconda soglia di quantizzazione per i gradienti locali.
setThreshold2(int value)Ottiene o imposta il valore della seconda soglia di quantizzazione per i gradienti locali.
getThreshold3()Ottiene o imposta il valore della terza soglia di quantizzazione per i gradienti locali.
setThreshold3(int value)Ottiene o imposta il valore della terza soglia di quantizzazione per i gradienti locali.
getResetValue()Ottiene o imposta il valore al quale i contatori A, B e N vengono dimezzati.
setResetValue(int value)Ottiene o imposta il valore al quale i contatori A, B e N vengono dimezzati.

JpegLsPresetCodingParameters()

public JpegLsPresetCodingParameters()

getMaximumSampleValue()

public int getMaximumSampleValue()

Ottiene o imposta il valore massimo possibile per qualsiasi campione di immagine in una scansione. Questo deve essere maggiore o uguale al valore massimo effettivo per i componenti in una scansione.

Returns: int

setMaximumSampleValue(int value)

public void setMaximumSampleValue(int value)

Ottiene o imposta il valore massimo possibile per qualsiasi campione di immagine in una scansione. Questo deve essere maggiore o uguale al valore massimo effettivo per i componenti in una scansione.

Parameters:

ParametroTipoDescrizione
valoreint

getThreshold1()

public int getThreshold1()

Ottiene o imposta il valore della prima soglia di quantizzazione per i gradienti locali.

Returns: int

setThreshold1(int value)

public void setThreshold1(int value)

Ottiene o imposta il valore della prima soglia di quantizzazione per i gradienti locali.

Parameters:

ParametroTipoDescrizione
valoreint

getThreshold2()

public int getThreshold2()

Ottiene o imposta il valore della seconda soglia di quantizzazione per i gradienti locali.

Returns: int

setThreshold2(int value)

public void setThreshold2(int value)

Ottiene o imposta il valore della seconda soglia di quantizzazione per i gradienti locali.

Parameters:

ParametroTipoDescrizione
valoreint

getThreshold3()

public int getThreshold3()

Ottiene o imposta il valore della terza soglia di quantizzazione per i gradienti locali.

Returns: int

setThreshold3(int value)

public void setThreshold3(int value)

Ottiene o imposta il valore della terza soglia di quantizzazione per i gradienti locali.

Parameters:

ParametroTipoDescrizione
valoreint

getResetValue()

public int getResetValue()

Ottiene o imposta il valore al quale i contatori A, B e N vengono dimezzati.

Returns: int

setResetValue(int value)

public void setResetValue(int value)

Ottiene o imposta il valore al quale i contatori A, B e N vengono dimezzati.

Parameters:

ParametroTipoDescrizione
valoreint