|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class JPEGHuffmanTable extends Object
Для получения дополнительной информации о работе стандартного плагина JPEG, см. спецификацию формата метаданных JPEG и примечания использования
| Модификатор и Тип | Поле и Описание |
|---|---|
static JPEGHuffmanTable |
StdACChrominance
Стандартная цветность AC таблица Хафмана.
|
static JPEGHuffmanTable |
StdACLuminance
Стандартная яркость AC таблица Хафмана.
|
static JPEGHuffmanTable |
StdDCChrominance
Стандартная цветность DC таблица Хафмана.
|
static JPEGHuffmanTable |
StdDCLuminance
Стандартная яркость DC таблица Хафмана.
|
| Конструктор и Описание |
|---|
JPEGHuffmanTable(short[] lengths, short[] values)
Составляет таблицу Хаффмана и инициализирует это.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
short[] |
getLengths()
Возвращает массив
shorts содержащий число значений для каждой длины в таблице Хафмана. |
short[] |
getValues()
Возвращает массив
shorts содержащий значения располагается, увеличивая длину их соответствующих кодов. |
Строка |
toString()
Возвраты a
String представление этой таблицы Хафмана. |
public static final JPEGHuffmanTable StdDCLuminance
public static final JPEGHuffmanTable StdDCChrominance
public static final JPEGHuffmanTable StdACLuminance
public static final JPEGHuffmanTable StdACChrominance
public JPEGHuffmanTable(short[] lengths,
short[] values)
lengths - массив shorts, где lengths[k] равно числу значений с соответствующими кодами длины k + 1 биты.values - массив шорт, содержащих значения в порядке увеличения разрядности кода.IllegalArgumentException - если lengths или values нуль, длина lengths больше чем 16, длина values больше чем 256, если любое значение в lengths или values меньше чем нуль, или если массивы не описывают допустимую таблицу Хафмана.public short[] getLengths()
shorts содержащий число значений для каждой длины в таблице Хафмана. Возвращенный массив является копией.short массив, где array[k-1] равно числу значений в таблице длины k.getValues()public short[] getValues()
shorts содержащий значения располагается, увеличивая длину их соответствующих кодов. Интерпретация массива зависит от значений, возвращенных из getLengths. Возвращенный массив является копией.short массив значений.getLengths()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92