|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.media.jai.codec.ImageDecoderImpl
jsky.image.fits.codec.FITSDecoder
public class FITSDecoder
An ImageDecoder
for the FITS file format.
Field Summary |
---|
Fields inherited from class com.sun.media.jai.codec.ImageDecoderImpl |
---|
input, param |
Constructor Summary | |
---|---|
FITSDecoder(com.sun.media.jai.codec.SeekableStream input,
com.sun.media.jai.codec.ImageDecodeParam param)
Constructor |
Method Summary | |
---|---|
java.awt.image.RenderedImage |
decodeAsRenderedImage()
Returns a RenderedImage that contains the decoded contents of the SeekableStream associated with this ImageDecoder. |
java.awt.image.RenderedImage |
decodeAsRenderedImage(int page)
Returns a RenderedImage that contains the decoded contents of the SeekableStream associated with this ImageDecoder. |
int |
getNumPages()
Returns the number of pages (FITS extensions) present in the current stream. |
Methods inherited from class com.sun.media.jai.codec.ImageDecoderImpl |
---|
decodeAsRaster, decodeAsRaster, getInputStream, getParam, setParam |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FITSDecoder(com.sun.media.jai.codec.SeekableStream input, com.sun.media.jai.codec.ImageDecodeParam param) throws java.io.IOException, nom.tam.fits.FitsException
java.io.IOException
nom.tam.fits.FitsException
Method Detail |
---|
public java.awt.image.RenderedImage decodeAsRenderedImage() throws java.io.IOException
decodeAsRenderedImage
in interface com.sun.media.jai.codec.ImageDecoder
decodeAsRenderedImage
in class com.sun.media.jai.codec.ImageDecoderImpl
java.io.IOException
public java.awt.image.RenderedImage decodeAsRenderedImage(int page) throws java.io.IOException
decodeAsRenderedImage
in interface com.sun.media.jai.codec.ImageDecoder
decodeAsRenderedImage
in class com.sun.media.jai.codec.ImageDecoderImpl
java.io.IOException
public int getNumPages() throws java.io.IOException
Note: The FITS codec defines properties, such as "#num_pages", "#fits_image", and "#preview_image" that give direct access to the FITS HDUs, so that you can tell ahead of time if an HDU contains an image or an ASCII or binary table.
getNumPages
in interface com.sun.media.jai.codec.ImageDecoder
getNumPages
in class com.sun.media.jai.codec.ImageDecoderImpl
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |