public class TIFFImageReader
extends javax.imageio.ImageReader
| Constructor and Description |
|---|
TIFFImageReader(javax.imageio.spi.ImageReaderSpi originatingProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canReadRaster() |
javax.imageio.ImageReadParam |
getDefaultReadParam() |
protected static java.awt.image.BufferedImage |
getDestination(javax.imageio.ImageReadParam param,
java.util.Iterator imageTypes,
int width,
int height) |
int |
getHeight(int imageIndex) |
javax.imageio.metadata.IIOMetadata |
getImageMetadata(int imageIndex) |
java.util.Iterator |
getImageTypes(int imageIndex) |
int |
getNumImages(boolean allowSearch) |
int |
getNumThumbnails(int imageIndex) |
javax.imageio.metadata.IIOMetadata |
getStreamMetadata() |
javax.imageio.metadata.IIOMetadata |
getStreamMetadata(int imageIndex) |
int |
getTileHeight(int imageIndex) |
int |
getTileWidth(int imageIndex) |
int |
getWidth(int imageIndex) |
boolean |
hasThumbnails(int imageIndex) |
boolean |
isImageTiled(int imageIndex) |
boolean |
isRandomAccessEasy(int imageIndex) |
java.awt.image.BufferedImage |
read(int imageIndex,
javax.imageio.ImageReadParam param) |
java.awt.image.RenderedImage |
readAsRenderedImage(int imageIndex,
javax.imageio.ImageReadParam param) |
java.awt.image.Raster |
readRaster(int imageIndex,
javax.imageio.ImageReadParam param) |
boolean |
readSupportsThumbnails() |
java.awt.image.BufferedImage |
readTile(int imageIndex,
int tileX,
int tileY) |
void |
reset() |
protected void |
resetLocal() |
void |
setInput(java.lang.Object input,
boolean seekForwardOnly,
boolean ignoreMetadata) |
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, checkReadParamBandSettings, clearAbortRequest, computeRegions, dispose, getAspectRatio, getAvailableLocales, getDestination, 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, setLocalepublic TIFFImageReader(javax.imageio.spi.ImageReaderSpi originatingProvider)
public void setInput(java.lang.Object input,
boolean seekForwardOnly,
boolean ignoreMetadata)
setInput in class javax.imageio.ImageReaderpublic int getNumImages(boolean allowSearch)
throws java.io.IOException
getNumImages in class javax.imageio.ImageReaderjava.io.IOExceptionpublic javax.imageio.metadata.IIOMetadata getStreamMetadata()
throws javax.imageio.IIOException
getStreamMetadata in class javax.imageio.ImageReaderjavax.imageio.IIOExceptionpublic int getWidth(int imageIndex)
throws java.io.IOException
getWidth in class javax.imageio.ImageReaderjava.io.IOExceptionpublic int getHeight(int imageIndex)
throws java.io.IOException
getHeight in class javax.imageio.ImageReaderjava.io.IOExceptionpublic java.util.Iterator getImageTypes(int imageIndex)
throws javax.imageio.IIOException
getImageTypes in class javax.imageio.ImageReaderjavax.imageio.IIOExceptionpublic javax.imageio.metadata.IIOMetadata getImageMetadata(int imageIndex)
throws javax.imageio.IIOException
getImageMetadata in class javax.imageio.ImageReaderjavax.imageio.IIOExceptionpublic javax.imageio.metadata.IIOMetadata getStreamMetadata(int imageIndex)
throws javax.imageio.IIOException
javax.imageio.IIOExceptionpublic boolean isRandomAccessEasy(int imageIndex)
throws java.io.IOException
isRandomAccessEasy in class javax.imageio.ImageReaderjava.io.IOExceptionpublic boolean readSupportsThumbnails()
public boolean hasThumbnails(int imageIndex)
hasThumbnails in class javax.imageio.ImageReaderpublic int getNumThumbnails(int imageIndex)
throws java.io.IOException
getNumThumbnails in class javax.imageio.ImageReaderjava.io.IOExceptionpublic javax.imageio.ImageReadParam getDefaultReadParam()
getDefaultReadParam in class javax.imageio.ImageReaderpublic boolean isImageTiled(int imageIndex)
throws java.io.IOException
isImageTiled in class javax.imageio.ImageReaderjava.io.IOExceptionpublic int getTileWidth(int imageIndex)
throws java.io.IOException
getTileWidth in class javax.imageio.ImageReaderjava.io.IOExceptionpublic int getTileHeight(int imageIndex)
throws java.io.IOException
getTileHeight in class javax.imageio.ImageReaderjava.io.IOExceptionpublic java.awt.image.BufferedImage readTile(int imageIndex,
int tileX,
int tileY)
throws java.io.IOException
readTile in class javax.imageio.ImageReaderjava.io.IOExceptionpublic boolean canReadRaster()
canReadRaster in class javax.imageio.ImageReaderpublic java.awt.image.Raster readRaster(int imageIndex,
javax.imageio.ImageReadParam param)
throws java.io.IOException
readRaster in class javax.imageio.ImageReaderjava.io.IOExceptionpublic java.awt.image.RenderedImage readAsRenderedImage(int imageIndex,
javax.imageio.ImageReadParam param)
throws java.io.IOException
readAsRenderedImage in class javax.imageio.ImageReaderjava.io.IOExceptionpublic java.awt.image.BufferedImage read(int imageIndex,
javax.imageio.ImageReadParam param)
throws java.io.IOException
read in class javax.imageio.ImageReaderjava.io.IOExceptionpublic void reset()
reset in class javax.imageio.ImageReaderprotected void resetLocal()
protected static java.awt.image.BufferedImage getDestination(javax.imageio.ImageReadParam param,
java.util.Iterator imageTypes,
int width,
int height)
throws javax.imageio.IIOException
javax.imageio.IIOExceptionCopyright © 2014 Open Microscopy Environment