Class TIFFImageReader
java.lang.Object
javax.imageio.ImageReader
com.sun.media.imageioimpl.plugins.tiff.TIFFImageReader
-
Field Summary
Fields inherited from class javax.imageio.ImageReader
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected static BufferedImagegetDestination(ImageReadParam param, Iterator imageTypes, int width, int height) intgetHeight(int imageIndex) getImageMetadata(int imageIndex) getImageTypes(int imageIndex) intgetNumImages(boolean allowSearch) intgetNumThumbnails(int imageIndex) getStreamMetadata(int imageIndex) intgetTileHeight(int imageIndex) intgetTileWidth(int imageIndex) intgetWidth(int imageIndex) booleanhasThumbnails(int imageIndex) booleanisImageTiled(int imageIndex) booleanisRandomAccessEasy(int imageIndex) read(int imageIndex, ImageReadParam param) readAsRenderedImage(int imageIndex, ImageReadParam param) readRaster(int imageIndex, ImageReadParam param) booleanreadTile(int imageIndex, int tileX, int tileY) voidreset()protected voidvoidMethods inherited from class javax.imageio.ImageReader
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, checkReadParamBandSettings, clearAbortRequest, computeRegions, dispose, getAspectRatio, getAvailableLocales, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, isIgnoringMetadata, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, read, readAll, readAll, readerSupportsThumbnails, readThumbnail, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, setInput, setInput, setLocale
-
Constructor Details
-
TIFFImageReader
-
-
Method Details
-
setInput
- Overrides:
setInputin classImageReader
-
getNumImages
- Specified by:
getNumImagesin classImageReader- Throws:
IOException
-
getStreamMetadata
- Specified by:
getStreamMetadatain classImageReader- Throws:
IIOException
-
getWidth
- Specified by:
getWidthin classImageReader- Throws:
IOException
-
getHeight
- Specified by:
getHeightin classImageReader- Throws:
IOException
-
getImageTypes
- Specified by:
getImageTypesin classImageReader- Throws:
IIOException
-
getImageMetadata
- Specified by:
getImageMetadatain classImageReader- Throws:
IIOException
-
getStreamMetadata
- Throws:
IIOException
-
isRandomAccessEasy
- Overrides:
isRandomAccessEasyin classImageReader- Throws:
IOException
-
readSupportsThumbnails
public boolean readSupportsThumbnails() -
hasThumbnails
public boolean hasThumbnails(int imageIndex) - Overrides:
hasThumbnailsin classImageReader
-
getNumThumbnails
- Overrides:
getNumThumbnailsin classImageReader- Throws:
IOException
-
getDefaultReadParam
- Overrides:
getDefaultReadParamin classImageReader
-
isImageTiled
- Overrides:
isImageTiledin classImageReader- Throws:
IOException
-
getTileWidth
- Overrides:
getTileWidthin classImageReader- Throws:
IOException
-
getTileHeight
- Overrides:
getTileHeightin classImageReader- Throws:
IOException
-
readTile
- Overrides:
readTilein classImageReader- Throws:
IOException
-
canReadRaster
public boolean canReadRaster()- Overrides:
canReadRasterin classImageReader
-
readRaster
- Overrides:
readRasterin classImageReader- Throws:
IOException
-
readAsRenderedImage
- Overrides:
readAsRenderedImagein classImageReader- Throws:
IOException
-
read
- Specified by:
readin classImageReader- Throws:
IOException
-
reset
public void reset()- Overrides:
resetin classImageReader
-
resetLocal
protected void resetLocal() -
getDestination
protected static BufferedImage getDestination(ImageReadParam param, Iterator imageTypes, int width, int height) throws IIOException - Throws:
IIOException
-