public class OpenJp2ImageReader
extends javax.imageio.ImageReader
| Modifier | Constructor | Description |
|---|---|---|
protected |
OpenJp2ImageReader(javax.imageio.spi.ImageReaderSpi originatingProvider,
OpenJpeg lib) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getHeight(int imageIndex) |
Get the height of the given resolution of the image.
|
javax.imageio.metadata.IIOMetadata |
getImageMetadata(int imageIndex) |
|
java.util.Iterator<javax.imageio.ImageTypeSpecifier> |
getImageTypes(int imageIndex) |
|
int |
getNumImages(boolean allowSearch) |
Corresponds to the number of resolutions in the image.
|
javax.imageio.metadata.IIOMetadata |
getStreamMetadata() |
|
int |
getTileGridXOffset(int imageIndex) |
|
int |
getTileGridYOffset(int imageIndex) |
|
int |
getTileHeight(int imageIndex) |
|
int |
getTileWidth(int imageIndex) |
|
int |
getWidth(int imageIndex) |
Get the width of the given resolution of the image.
|
boolean |
isImageTiled(int imageIndex) |
|
java.awt.image.BufferedImage |
read(int imageIndex,
javax.imageio.ImageReadParam param) |
Read the image in the given resolution.
|
java.awt.image.BufferedImage |
readTile(int imageIndex,
int tileX,
int tileY) |
|
void |
setInput(java.lang.Object input,
boolean seekForwardOnly,
boolean ignoreMetadata) |
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, dispose, getAspectRatio, getAvailableLocales, getDefaultReadParam, getDestination, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, hasThumbnails, isIgnoringMetadata, isRandomAccessEasy, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, read, readAll, readAll, readAsRenderedImage, readerSupportsThumbnails, readRaster, readThumbnail, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, reset, setInput, setInput, setLocaleprotected OpenJp2ImageReader(javax.imageio.spi.ImageReaderSpi originatingProvider,
OpenJpeg lib)
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 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<javax.imageio.ImageTypeSpecifier> getImageTypes(int imageIndex)
throws java.io.IOException
getImageTypes 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 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 int getTileGridXOffset(int imageIndex)
throws java.io.IOException
getTileGridXOffset in class javax.imageio.ImageReaderjava.io.IOExceptionpublic int getTileGridYOffset(int imageIndex)
throws java.io.IOException
getTileGridYOffset 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 javax.imageio.metadata.IIOMetadata getStreamMetadata()
throws java.io.IOException
getStreamMetadata in class javax.imageio.ImageReaderjava.io.IOExceptionpublic javax.imageio.metadata.IIOMetadata getImageMetadata(int imageIndex)
throws java.io.IOException
getImageMetadata in class javax.imageio.ImageReaderjava.io.IOExceptionCopyright © 2018. All rights reserved.