public class JPEGData extends Object
Modifier and Type | Field | Description |
---|---|---|
private JPEGFrame |
frame |
|
private Vector |
huffmanTables |
|
private Vector |
quantTables |
|
private Vector |
scans |
Constructor | Description |
---|---|
JPEGData() |
Modifier and Type | Method | Description |
---|---|---|
void |
addHuffmanTable(JPEGHuffmanTable table) |
|
void |
addQuantizationTable(JPEGQuantizationTable table) |
|
void |
addScan(JPEGScan scan) |
|
JPEGFrame |
getFrame() |
|
JPEGQuantizationTable |
getQuantizationTable(int id) |
Return a quantization table with a given id or
null on failure to find it.
|
void |
setFrame(JPEGFrame newFrame) |
private JPEGFrame frame
private Vector huffmanTables
private Vector quantTables
private Vector scans
public void addQuantizationTable(JPEGQuantizationTable table)
public void addHuffmanTable(JPEGHuffmanTable table)
public void addScan(JPEGScan scan)
public JPEGFrame getFrame()
public JPEGQuantizationTable getQuantizationTable(int id)
id
- integer id value of tablepublic void setFrame(JPEGFrame newFrame)