|
||||||||||
| 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.XTIFFLZWTileCodec
public class XTIFFLZWTileCodec
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 | |
|---|---|
XTIFFLZWTileCodec()
Public constructor |
|
| Method Summary | |
|---|---|
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 LZW decoding. |
void |
register()
Registration method |
| Methods inherited from class org.libtiff.jai.codec.XTIFFTileCodecImpl |
|---|
canEncode, 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 XTIFFLZWTileCodec()
| Method Detail |
|---|
public XTIFFTileCodec create()
create 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 | |||||||||