JpegLsPresetCodingParameters

Inheritance: java.lang.Object

public class JpegLsPresetCodingParameters

Definierar JPEG-LS‑förinställda kodningsparametrar enligt ISO/IEC 14495-1, C.2.4.1.1. JPEG-LS definierar en standarduppsättning parametrar, men anpassade parametrar kan användas. När de används skrivs dessa parametrar in i den kodade bitströmmen enligt vad som behövs för avkodningsprocessen.

Konstruktörer

KonstruktorBeskrivning
JpegLsPresetCodingParameters()

Metoder

MetodBeskrivning
getMaximumSampleValue()Hämtar eller anger det maximala möjliga värdet för varje bildsample i en skanning.
setMaximumSampleValue(int value)Hämtar eller anger det maximala möjliga värdet för varje bildsample i en skanning.
getThreshold1()Hämtar eller anger det första kvantiseringströskelvärdet för de lokala gradienterna.
setThreshold1(int value)Hämtar eller anger det första kvantiseringströskelvärdet för de lokala gradienterna.
getThreshold2()Hämtar eller anger det andra kvantiseringströskelvärdet för de lokala gradienterna.
setThreshold2(int value)Hämtar eller anger det andra kvantiseringströskelvärdet för de lokala gradienterna.
getThreshold3()Hämtar eller anger det tredje kvantiseringströskelvärdet för de lokala gradienterna.
setThreshold3(int value)Hämtar eller anger det tredje kvantiseringströskelvärdet för de lokala gradienterna.
getResetValue()Hämtar eller anger värdet vid vilket räknarna A, B och N halveras.
setResetValue(int value)Hämtar eller anger värdet vid vilket räknarna A, B och N halveras.

JpegLsPresetCodingParameters()

public JpegLsPresetCodingParameters()

getMaximumSampleValue()

public int getMaximumSampleValue()

Hämtar eller anger det maximala möjliga värdet för varje bildsample i en skanning. Detta måste vara större än eller lika med det faktiska maximala värdet för komponenterna i en skanning.

Returns: int

setMaximumSampleValue(int value)

public void setMaximumSampleValue(int value)

Hämtar eller anger det maximala möjliga värdet för varje bildsample i en skanning. Detta måste vara större än eller lika med det faktiska maximala värdet för komponenterna i en skanning.

Parameters:

ParameterTypBeskrivning
värdeint

getThreshold1()

public int getThreshold1()

Hämtar eller anger det första kvantiseringströskelvärdet för de lokala gradienterna.

Returns: int

setThreshold1(int value)

public void setThreshold1(int value)

Hämtar eller anger det första kvantiseringströskelvärdet för de lokala gradienterna.

Parameters:

ParameterTypBeskrivning
värdeint

getThreshold2()

public int getThreshold2()

Hämtar eller anger det andra kvantiseringströskelvärdet för de lokala gradienterna.

Returns: int

setThreshold2(int value)

public void setThreshold2(int value)

Hämtar eller anger det andra kvantiseringströskelvärdet för de lokala gradienterna.

Parameters:

ParameterTypBeskrivning
värdeint

getThreshold3()

public int getThreshold3()

Hämtar eller anger det tredje kvantiseringströskelvärdet för de lokala gradienterna.

Returns: int

setThreshold3(int value)

public void setThreshold3(int value)

Hämtar eller anger det tredje kvantiseringströskelvärdet för de lokala gradienterna.

Parameters:

ParameterTypBeskrivning
värdeint

getResetValue()

public int getResetValue()

Hämtar eller anger värdet vid vilket räknarna A, B och N halveras.

Returns: int

setResetValue(int value)

public void setResetValue(int value)

Hämtar eller anger värdet vid vilket räknarna A, B och N halveras.

Parameters:

ParameterTypBeskrivning
värdeint