public class HuffmanDecoder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int[][] |
huffmanTableA |
static int[][] |
huffmanTableB |
static int[][] |
huffmanTableC |
static int[][] |
huffmanTableD |
static int[][] |
huffmanTableE |
static int[][] |
huffmanTableF |
static int[][] |
huffmanTableG |
static int[][] |
huffmanTableH |
static int[][] |
huffmanTableI |
static int[][] |
huffmanTableJ |
static int[][] |
huffmanTableK |
static int[][] |
huffmanTableL |
static int[][] |
huffmanTableM |
static int[][] |
huffmanTableN |
static int[][] |
huffmanTableO |
static int |
jbig2HuffmanEOT |
static int |
jbig2HuffmanLOW |
static int |
jbig2HuffmanOOB |
| Constructor and Description |
|---|
HuffmanDecoder(StreamReader reader) |
| Modifier and Type | Method and Description |
|---|---|
static int[][] |
buildTable(int[][] table,
int length) |
DecodeIntResult |
decodeInt(int[][] table) |
public static int jbig2HuffmanLOW
public static int jbig2HuffmanOOB
public static int jbig2HuffmanEOT
public static int[][] huffmanTableA
public static int[][] huffmanTableB
public static int[][] huffmanTableC
public static int[][] huffmanTableD
public static int[][] huffmanTableE
public static int[][] huffmanTableF
public static int[][] huffmanTableG
public static int[][] huffmanTableH
public static int[][] huffmanTableI
public static int[][] huffmanTableJ
public static int[][] huffmanTableK
public static int[][] huffmanTableL
public static int[][] huffmanTableM
public static int[][] huffmanTableN
public static int[][] huffmanTableO
public HuffmanDecoder(StreamReader reader)
public DecodeIntResult decodeInt(int[][] table) throws java.io.IOException
java.io.IOExceptionpublic static int[][] buildTable(int[][] table,
int length)