|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.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。