|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.imageio.plugins.jpeg.JPEGHuffmanTable
public class JPEGHuffmanTable
封裝單個 JPEG Huffman 表的類別。提供了一些欄位,供從 JPEG 規範的 Annex K 中得到的“標準”表使用。這些表在預設情況下使用。此類別與過去不受支持的 com.sun.image.codec.jpeg.JPEGHuffmanTable 有以下兩個不同點:
getValues
方法代替 getSymbols
方法。
有關內置 JPEG 外掛程式的操作的更新資訊,請參見 JPEG metadata format specification and usage notes。
欄位摘要 | |
---|---|
static JPEGHuffmanTable |
StdACChrominance
標準 AC 色度 Huffman 表。 |
static JPEGHuffmanTable |
StdACLuminance
標準 AC 亮度 Huffman 表。 |
static JPEGHuffmanTable |
StdDCChrominance
標準 DC 色度 Huffman 表。 |
static JPEGHuffmanTable |
StdDCLuminance
標準 DC 亮度 Huffman 表。 |
建構子摘要 | |
---|---|
JPEGHuffmanTable(short[] lengths,
short[] values)
創建一個 Huffman 表並將其初始化。 |
方法摘要 | |
---|---|
short[] |
getLengths()
返回 short 陣列,該陣列包含 Huffman 表每個長度的值數。 |
short[] |
getValues()
返回 short 陣列,該陣列包含按其相應程式碼的長度遞增排序的值。 |
String |
toString()
返回該物件的字元串表示。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
欄位詳細資訊 |
---|
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
陣列,其中 lengths[k]
等於具有長度為 k + 1
位的相應程式碼的值的數量。values
- short
陣列,該陣列包含按程式碼長度遞增排序的值。
IllegalArgumentException
- 如果 lengths
或 values
為 null
、lengths
的長度大於 16、values
的長度大於 256;如果 lengths
或 values
中的任何值小於零;如果陣列不描述有效的 Huffman 表。方法詳細資訊 |
---|
public short[] getLengths()
short
陣列,該陣列包含 Huffman 表每個長度的值數。返回的陣列為副本。
short
陣列,其中 array[k-1]
等於長度為 k
的表中的值數。getValues()
public short[] getValues()
short
陣列,該陣列包含按其相應程式碼的長度遞增排序的值。對陣列的解釋依賴於從 getLengths
返回的值。返回的陣列為副本。
short
陣列。getLengths()
public String toString()
Object
複製的描述toString
方法會返回一個「以文本方式表示」此物件的字元串。結果應是一個簡明但易於讀懂的資訊表達式。建議所有子類別都覆寫此方法。
Object
類別的 toString
方法返回一個字元串,該字元串由類別名(物件是該類別的一個實例)、at 標記符“@
”和此物件雜湊碼的無符號十六進製表示組成。換句話說,該方法返回一個字元串,它的值等於:
getClass().getName() + '@' + Integer.toHexString(hashCode())
Object
中的 toString
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。