Class AbstractTiffImageData
- java.lang.Object
-
- org.apache.commons.imaging.formats.tiff.AbstractTiffImageData
-
- Direct Known Subclasses:
AbstractTiffImageData.Strips,AbstractTiffImageData.Tiles
public abstract class AbstractTiffImageData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractTiffImageData.Datastatic classAbstractTiffImageData.Stripsstatic classAbstractTiffImageData.Tiles
-
Constructor Summary
Constructors Constructor Description AbstractTiffImageData()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private static intextractSampleFormat(TiffDirectory directory)abstract AbstractImageDataReadergetDataReader(TiffDirectory directory, AbstractPhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, java.nio.ByteOrder byteOrder)abstract AbstractTiffElement.DataElement[]getImageData()abstract booleanstripsNotTiles()
-
-
-
Method Detail
-
extractSampleFormat
private static int extractSampleFormat(TiffDirectory directory) throws ImagingException
- Throws:
ImagingException
-
getDataReader
public abstract AbstractImageDataReader getDataReader(TiffDirectory directory, AbstractPhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, java.nio.ByteOrder byteOrder) throws java.io.IOException, ImagingException
- Throws:
java.io.IOExceptionImagingException
-
getImageData
public abstract AbstractTiffElement.DataElement[] getImageData()
-
stripsNotTiles
public abstract boolean stripsNotTiles()
-
-