public class JPEGData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private JPEGFrame |
frame |
private java.util.Vector |
huffmanTables |
private java.util.Vector |
quantTables |
private java.util.Vector |
scans |
Constructor and Description |
---|
JPEGData() |
Modifier and Type | Method and 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 java.util.Vector huffmanTables
private java.util.Vector quantTables
private java.util.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)