org.apache.sanselan.formats.tiff
Class TiffImageData

java.lang.Object
  extended by org.apache.sanselan.formats.tiff.TiffImageData
Direct Known Subclasses:
TiffImageData.Strips, TiffImageData.Tiles

public abstract class TiffImageData
extends java.lang.Object


Nested Class Summary
static class TiffImageData.Data
           
static class TiffImageData.Strips
           
static class TiffImageData.Tiles
           
 
Constructor Summary
TiffImageData()
           
 
Method Summary
abstract  DataReader getDataReader(java.util.ArrayList entries, PhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression)
           
abstract  TiffElement.DataElement[] getImageData()
           
abstract  boolean stripsNotTiles()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TiffImageData

public TiffImageData()
Method Detail

getImageData

public abstract TiffElement.DataElement[] getImageData()

stripsNotTiles

public abstract boolean stripsNotTiles()

getDataReader

public abstract DataReader getDataReader(java.util.ArrayList entries,
                                         PhotometricInterpreter photometricInterpreter,
                                         int bitsPerPixel,
                                         int[] bitsPerSample,
                                         int predictor,
                                         int samplesPerPixel,
                                         int width,
                                         int height,
                                         int compression)
                                  throws java.io.IOException,
                                         ImageReadException
Throws:
java.io.IOException
ImageReadException


Copyright © 2007-2009. All Rights Reserved.