public class JPEGHuffmanTable extends Object
有关标准JPEG插件的操作的更多信息,请参阅JPEG metadata format specification and usage notes
| Modifier and Type | Field and Description |
|---|---|
static JPEGHuffmanTable |
StdACChrominance
标准AC色度霍夫曼表。
|
static JPEGHuffmanTable |
StdACLuminance
标准AC亮度霍夫曼表。
|
static JPEGHuffmanTable |
StdDCChrominance
标准直流色度霍夫曼表。
|
static JPEGHuffmanTable |
StdDCLuminance
标准直流亮度霍夫曼表。
|
| Constructor and Description |
|---|
JPEGHuffmanTable(short[] lengths, short[] values)
创建一个霍夫曼表并进行初始化。
|
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 -的阵列
short S其中
lengths[k]等于值的数目与对应长度的码
k + 1比特。
values - 一个包含值增加代码长度的数组。
IllegalArgumentException -如果
lengths或
values为空,长度
lengths大于16的长度,
values是大于256,如果在任何值
lengths或
values小于零,或者如果阵列不描述有效的霍夫曼表。
public short[] getLengths()
short含有值在霍夫曼表的每个长度的数量s。
返回的数组是一个副本。
short数组,其中
array[k-1]等于长度为
k的表中的值数。
getValues()
public short[] getValues()
short s的数组, short包含通过增加相应代码的长度而排列的值。
数组的解释取决于从getLengths返回的值。
返回的数组是一个副本。
short数组。
getLengths()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.