|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.InputStream
uk.co.mmscomputing.imageio.jpeg.JPEGACInputStream
uk.co.mmscomputing.imageio.jpeg.JPEGDCTInputStream
public class JPEGDCTInputStream
| Field Summary | |
|---|---|
protected JPEGDCInputStream |
dc
|
protected int |
levelshift
|
protected int[] |
matr1
|
protected int |
negclamp
|
protected int |
posclamp
|
| Fields inherited from class uk.co.mmscomputing.imageio.jpeg.JPEGACInputStream |
|---|
buffer, count, in, qt |
| Fields inherited from interface uk.co.mmscomputing.imageio.jpeg.JPEGConstants |
|---|
APP0, APP1, APP10, APP11, APP12, APP13, APP14, APP15, APP2, APP3, APP4, APP5, APP6, APP7, APP8, APP9, COM, CQT, CQT2, DAC, DCTBlockSize, DCTSize, DHP, DHT, DNL, DQT, DRI, EOI, EXP, HCACTable, HCDCTable, HLACTable, HLDCTable, IZigZagTable, JPG, JPG0, JPG1, JPG10, JPG11, JPG12, JPG13, JPG2, JPG3, JPG4, JPG5, JPG6, JPG7, JPG8, JPG9, LQT, LQT2, MARK, RST0, RST1, RST2, RST3, RST4, RST5, RST6, RST7, SOF0, SOF1, SOF10, SOF11, SOF13, SOF14, SOF15, SOF2, SOF3, SOF5, SOF6, SOF7, SOF9, SOI, SOS, TEM, ZigZagTable |
| Constructor Summary | |
|---|---|
JPEGDCTInputStream(JPEGHuffmanInputStream dc,
JPEGHuffmanInputStream ac,
int[] qt,
int bps)
|
|
| Method Summary | |
|---|---|
void |
fillBuffer()
|
int[] |
getBuffer()
|
void |
inverseDCT(int[] buffer)
|
protected void |
levelShift()
|
int |
read()
|
void |
restart()
|
| Methods inherited from class java.io.InputStream |
|---|
available, close, mark, markSupported, read, read, reset, skip |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JPEGDCInputStream dc
protected int levelshift
protected int negclamp
protected int posclamp
protected int[] matr1
| Constructor Detail |
|---|
public JPEGDCTInputStream(JPEGHuffmanInputStream dc,
JPEGHuffmanInputStream ac,
int[] qt,
int bps)
| Method Detail |
|---|
public void restart()
throws java.io.IOException
restart in class JPEGACInputStreamjava.io.IOExceptionpublic int[] getBuffer()
protected void levelShift()
public void fillBuffer()
throws java.io.IOException
fillBuffer in class JPEGACInputStreamjava.io.IOException
public int read()
throws java.io.IOException
read in class JPEGACInputStreamjava.io.IOException
public void inverseDCT(int[] buffer)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||