|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectImageReader
BaseImageReader
BaseHDF4ImageReader
HDF4TeraScanImageReader
public class HDF4TeraScanImageReader
Specific Implementation of the BaseHDF4ImageReader
needed
to work on Terascan produced HDF
Nested Class Summary |
---|
Nested classes/interfaces inherited from class BaseHDF4ImageReader |
---|
BaseHDF4ImageReader.HDF4DatasetWrapper |
Field Summary |
---|
Fields inherited from class BaseHDF4ImageReader |
---|
LOGGER, reader |
Fields inherited from class ImageReader |
---|
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales |
Constructor Summary | |
---|---|
HDF4TeraScanImageReader(ImageReaderSpi originatingProvider)
|
Method Summary | |
---|---|
void |
dispose()
|
protected int |
getBandNumberFromProduct(String productName)
|
protected BaseHDF4ImageReader.HDF4DatasetWrapper |
getDatasetWrapper(int imageIndex)
Returns a TerascanDatasetWrapper given a specified imageIndex. |
IIOMetadata |
getImageMetadata(int imageIndex)
|
IIOMetadata |
getImageMetadata(int imageIndex,
String format)
|
IIOMetadata |
getImageMetadata(int imageIndex,
String formatName,
Set<String> nodeNames)
|
IIOMetadata |
getStreamMetadata()
|
IIOMetadata |
getStreamMetadata(String formatName,
Set<String> nodeNames)
|
protected void |
initializeProfile()
Retrieve Terascan specific information. |
void |
reset()
|
Methods inherited from class BaseHDF4ImageReader |
---|
getAttribute, getAttributeAsString, getAttributeAsString, getGlobalAttribute, getHeight, getImageTypes, getTileHeight, getTileWidth, getWidth, initialize, read, read2DVariable, setInput, setInput, setInput |
Methods inherited from class BaseImageReader |
---|
checkImageIndex, getNumImages, setNumImages |
Methods inherited from class ImageReader |
---|
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, getAspectRatio, getAvailableLocales, getDefaultReadParam, getDestination, getFormatName, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, hasThumbnails, isIgnoringMetadata, isImageTiled, 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, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, setLocale |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HDF4TeraScanImageReader(ImageReaderSpi originatingProvider)
Method Detail |
---|
protected void initializeProfile() throws IOException
initializeProfile
in class BaseHDF4ImageReader
IOException
protected BaseHDF4ImageReader.HDF4DatasetWrapper getDatasetWrapper(int imageIndex)
TerascanDatasetWrapper
given a specified imageIndex.
getDatasetWrapper
in class BaseHDF4ImageReader
imageIndex
-
TerascanDatasetWrapper
.public void dispose()
dispose
in class BaseHDF4ImageReader
GDALImageReader.dispose()
protected int getBandNumberFromProduct(String productName)
public void reset()
reset
in class ImageReader
public IIOMetadata getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames) throws IOException
getImageMetadata
in class ImageReader
IOException
ImageReader.getImageMetadata(int, java.lang.String, java.util.Set)
public IIOMetadata getStreamMetadata(String formatName, Set<String> nodeNames) throws IOException
getStreamMetadata
in class ImageReader
IOException
ImageReader.getStreamMetadata(java.lang.String, java.util.Set)
public IIOMetadata getImageMetadata(int imageIndex) throws IOException
getImageMetadata
in class BaseHDF4ImageReader
IOException
ImageReader.getImageMetadata(int)
public IIOMetadata getImageMetadata(int imageIndex, String format) throws IOException
getImageMetadata
in class BaseHDF4ImageReader
IOException
public IIOMetadata getStreamMetadata() throws IOException
getStreamMetadata
in class BaseHDF4ImageReader
IOException
GDALImageReader.getStreamMetadata()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |