|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.libtiff.jai.codec.XTIFFTileCodecImpl
org.libtiff.jai.codecimpl.XTIFFFaxTileCodec
public class XTIFFFaxTileCodec
This codec encapsulates all the logic for the TIFF "lzw" decoding codec algorithm.
| Field Summary |
|---|
| Fields inherited from class org.libtiff.jai.codec.XTIFFTileCodecImpl |
|---|
_bdata, _sdata, bitsPerSample, bpixvals, buffer, colormap, compression, dataType, decodePaletteAsShorts, decodeParam, directory, encodeParam, image, image_type, isTiled, length, minX, minY, numBands, sampleModel, sampleSize, spixvals, tileLength, tileWidth, unitsInThisTile, width |
| Constructor Summary | |
|---|---|
XTIFFFaxTileCodec()
Public constructor |
|
| Method Summary | |
|---|---|
boolean |
canEncode()
Indicate whether this codec can encode data. |
XTIFFTileCodec |
create()
Creation method |
void |
decodeTilePixels(byte[] input,
java.awt.Rectangle newRect,
byte[] bdata)
Decode a rectangle of pixels |
void |
decodeTilePixels(byte[] input,
java.awt.Rectangle newRect,
short[] sdata)
Decode a rectangle of pixels |
void |
initializeDecoding()
The initialization method particular to Fax decoding. |
void |
register()
Registration method |
| Methods inherited from class org.libtiff.jai.codec.XTIFFTileCodecImpl |
|---|
create, create, decode, decodeColor, decodeColor, decodeColor, decodeColor, decodeTilePixels, encode, encodeTilePixels, getCompressedTileSize, getCompression, getLongField, getTilePixels, initialize, initialize, initialize, initializeEncoding, register, setTilePixels, setupBufferForDecoding, setupBufferForEncoding, setupSourceImage, unpackShorts |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XTIFFFaxTileCodec()
| Method Detail |
|---|
public XTIFFTileCodec create()
create in class XTIFFTileCodecImplpublic boolean canEncode()
XTIFFTileCodecImpl
canEncode in class XTIFFTileCodecImplpublic void register()
register in interface XTIFFTileCodecregister in class XTIFFTileCodecImplXTIFFDirectorypublic void initializeDecoding()
initializeDecoding in class XTIFFTileCodecImpl
public void decodeTilePixels(byte[] input,
java.awt.Rectangle newRect,
byte[] bdata)
decodeTilePixels in class XTIFFTileCodecImplinput - the byte array of compressed input datanewRect - the rectangular shape of the target pixelsbdata - the target decompressed pixels.
public void decodeTilePixels(byte[] input,
java.awt.Rectangle newRect,
short[] sdata)
decodeTilePixels in class XTIFFTileCodecImplinput - the byte array of compressed input datanewRect - the rectangular shape of the target pixelssdata - the target decompressed pixels.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||