public class DicomImageReader extends ImageReader
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales| Constructor and Description |
|---|
DicomImageReader(ImageReaderSpi originatingProvider) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canReadRaster() |
void |
dispose() |
ImageReadParam |
getDefaultReadParam() |
int |
getHeight(int frameIndex) |
IIOMetadata |
getImageMetadata(int frameIndex) |
Iterator<ImageTypeSpecifier> |
getImageTypes(int frameIndex) |
int |
getNumImages(boolean allowSearch) |
ImageTypeSpecifier |
getRawImageType(int frameIndex) |
IIOMetadata |
getStreamMetadata() |
int |
getWidth(int frameIndex) |
BufferedImage |
read(int frameIndex,
ImageReadParam param) |
Raster |
readRaster(int frameIndex,
ImageReadParam param) |
void |
setInput(Object input,
boolean seekForwardOnly,
boolean ignoreMetadata) |
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, checkReadParamBandSettings, clearAbortRequest, computeRegions, getAspectRatio, getAvailableLocales, getDestination, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, 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, readThumbnail, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, reset, setInput, setInput, setLocalepublic DicomImageReader(ImageReaderSpi originatingProvider)
public void setInput(Object input, boolean seekForwardOnly, boolean ignoreMetadata)
setInput in class ImageReaderpublic int getNumImages(boolean allowSearch)
throws IOException
getNumImages in class ImageReaderIOExceptionpublic int getWidth(int frameIndex)
throws IOException
getWidth in class ImageReaderIOExceptionpublic int getHeight(int frameIndex)
throws IOException
getHeight in class ImageReaderIOExceptionpublic ImageTypeSpecifier getRawImageType(int frameIndex) throws IOException
getRawImageType in class ImageReaderIOExceptionpublic Iterator<ImageTypeSpecifier> getImageTypes(int frameIndex) throws IOException
getImageTypes in class ImageReaderIOExceptionpublic ImageReadParam getDefaultReadParam()
getDefaultReadParam in class ImageReaderpublic IIOMetadata getStreamMetadata() throws IOException
getStreamMetadata in class ImageReaderIOExceptionpublic IIOMetadata getImageMetadata(int frameIndex) throws IOException
getImageMetadata in class ImageReaderIOExceptionpublic boolean canReadRaster()
canReadRaster in class ImageReaderpublic Raster readRaster(int frameIndex, ImageReadParam param) throws IOException
readRaster in class ImageReaderIOExceptionpublic BufferedImage read(int frameIndex, ImageReadParam param) throws IOException
read in class ImageReaderIOExceptionpublic void dispose()
dispose in class ImageReaderCopyright © 2014 dcm4che.org. All rights reserved.