JpegLsPresetCodingParameters

Inheritance: java.lang.Object

public class JpegLsPresetCodingParameters

Определяет предустановленные параметры кодирования JPEG-LS, как указано в ISO/IEC 14495-1, C.2.4.1.1. JPEG-LS определяет набор параметров по умолчанию, но могут использоваться пользовательские параметры. При их использовании эти параметры записываются в закодированный битовый поток, поскольку они необходимы для процесса декодирования.

Конструкторы

КонструкторОписание
JpegLsPresetCodingParameters()

Методы

МетодОписание
getMaximumSampleValue()Получает или задает максимальное возможное значение для любого образца изображения в сканировании.
setMaximumSampleValue(int value)Получает или задает максимальное возможное значение для любого образца изображения в сканировании.
getThreshold1()Получает или задает значение первого порога квантования для локальных градиентов.
setThreshold1(int value)Получает или задает значение первого порога квантования для локальных градиентов.
getThreshold2()Получает или задает значение второго порога квантования для локальных градиентов.
setThreshold2(int value)Получает или задает значение второго порога квантования для локальных градиентов.
getThreshold3()Получает или задает значение третьего порога квантования для локальных градиентов.
setThreshold3(int value)Получает или задает значение третьего порога квантования для локальных градиентов.
getResetValue()Получает или задает значение, при котором счетчики A, B и N делятся пополам.
setResetValue(int value)Получает или задает значение, при котором счетчики A, B и N делятся пополам.

JpegLsPresetCodingParameters()

public JpegLsPresetCodingParameters()

getMaximumSampleValue()

public int getMaximumSampleValue()

Получает или задает максимальное возможное значение для любого образца изображения в сканировании. Оно должно быть больше или равно фактическому максимальному значению компонентов в сканировании.

Returns: int

setMaximumSampleValue(int value)

public void setMaximumSampleValue(int value)

Получает или задает максимальное возможное значение для любого образца изображения в сканировании. Оно должно быть больше или равно фактическому максимальному значению компонентов в сканировании.

Parameters:

ПараметрТипОписание
valueint

getThreshold1()

public int getThreshold1()

Получает или задает значение первого порога квантования для локальных градиентов.

Returns: int

setThreshold1(int value)

public void setThreshold1(int value)

Получает или задает значение первого порога квантования для локальных градиентов.

Parameters:

ПараметрТипОписание
valueint

getThreshold2()

public int getThreshold2()

Получает или задает значение второго порога квантования для локальных градиентов.

Returns: int

setThreshold2(int value)

public void setThreshold2(int value)

Получает или задает значение второго порога квантования для локальных градиентов.

Parameters:

ПараметрТипОписание
valueint

getThreshold3()

public int getThreshold3()

Получает или задает значение третьего порога квантования для локальных градиентов.

Returns: int

setThreshold3(int value)

public void setThreshold3(int value)

Получает или задает значение третьего порога квантования для локальных градиентов.

Parameters:

ПараметрТипОписание
valueint

getResetValue()

public int getResetValue()

Получает или задает значение, при котором счетчики A, B и N делятся пополам.

Returns: int

setResetValue(int value)

public void setResetValue(int value)

Получает или задает значение, при котором счетчики A, B и N делятся пополам.

Parameters:

ПараметрТипОписание
valueint