final class JPEGQuantizationTable extends JPEGVariableSizeSegment
| Modifier and Type | Field and Description |
|---|---|
static byte[] |
DefaultChrominanceQTable |
static byte[] |
DefaultLuminanceQTable |
reference| Constructor and Description |
|---|
JPEGQuantizationTable(byte[] reference) |
JPEGQuantizationTable(LEDataInputStream byteStream) |
| Modifier and Type | Method and Description |
|---|---|
static JPEGQuantizationTable |
defaultChrominanceTable() |
static JPEGQuantizationTable |
defaultLuminanceTable() |
int[] |
getQuantizationTablesKeys() |
int[][] |
getQuantizationTablesValues() |
void |
scaleBy(int qualityFactor) |
int |
signature() |
getSegmentLength, getSegmentMarker, setSegmentLength, setSegmentMarker, verify, writeToStreampublic static byte[] DefaultLuminanceQTable
public static byte[] DefaultChrominanceQTable
public JPEGQuantizationTable(byte[] reference)
public JPEGQuantizationTable(LEDataInputStream byteStream)
public static JPEGQuantizationTable defaultChrominanceTable()
public static JPEGQuantizationTable defaultLuminanceTable()
public int[] getQuantizationTablesKeys()
public int[][] getQuantizationTablesValues()
public void scaleBy(int qualityFactor)
public int signature()
signature in class JPEGSegment