net.sourceforge.jiu.codecs.tiff

Class TIFFDecoderPackbits


public class TIFFDecoderPackbits
extends TIFFDecoder

A TIFF decoder for files compressed with the Packbits method. This compression algorithm has the value 32773 in the compression tag of an image file directory.
Author:
Marco Schmidt
Since:
0.9.0

Field Summary

Fields inherited from class net.sourceforge.jiu.codecs.tiff.TIFFDecoder

bottomRow, bufferIndex, codec, currentRow, ifd, leftColumn, processedTileRows, rightColumn, rowBuffer, tileIndex, topRow, totalTileRows

Method Summary

void
decode()
Integer[]
getCompressionTypes()

Methods inherited from class net.sourceforge.jiu.codecs.tiff.TIFFDecoder

decode, getBytesPerRow, getCodec, getCompressionTypes, getImageFileDirectory, getInput, getTileIndex, getX1, getX2, getY1, getY2, initialize, putBytes, setCodec, setImageFileDirectory, setTileIndex, storeRow

Method Details

decode

public void decode()
            throws InvalidFileStructureException,
                   IOException
Overrides:
decode in interface TIFFDecoder

getCompressionTypes

public Integer[] getCompressionTypes()
Overrides:
getCompressionTypes in interface TIFFDecoder