Package com.luciad.format.jpeg2000
Class TLcdJPEG2000ImageDecoder
java.lang.Object
com.luciad.format.jpeg2000.TLcdJPEG2000ImageDecoder
- All Implemented Interfaces:
ILcdTileDecoder
This class is an
ILcdTileDecoder for JPEG2000 images.
- Since:
- 6.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreadTile(String aFileName, int aImageIndex, int aSubTileWidth, int aSubTileHeight, int aSubTileRowIndex, int aSubTileColumnIndex, ILcdBuffer aBuffer) Reads a sub-tile from a file.readTile(URL aURL, int aScaleFactor, int aSubTileWidth, int aSubTileHeight, int aSubTileRowIndex, int aSubTileColumnIndex, ILcdBuffer aBuffer) Reads a sub-tile from a URL.
-
Constructor Details
-
TLcdJPEG2000ImageDecoder
public TLcdJPEG2000ImageDecoder()Creates a newTLcdJPEG2000ImageDecoder.
-
-
Method Details
-
readTile
public ILcdTileInfo readTile(URL aURL, int aScaleFactor, int aSubTileWidth, int aSubTileHeight, int aSubTileRowIndex, int aSubTileColumnIndex, ILcdBuffer aBuffer) throws TLcdCodecException Description copied from interface:ILcdTileDecoderReads a sub-tile from a URL.- Specified by:
readTilein interfaceILcdTileDecoder- Parameters:
aURL- the URL containing the tile.aScaleFactor- the index of the tile in the given URL (if applicable).aSubTileWidth- the width of the sub-tiles, expressed in pixels.aSubTileHeight- the height of the sub-tiles, expressed in pixels.aSubTileRowIndex- the row number of the sub-tile to be decoded.aSubTileColumnIndex- the column number of the sub-tile to be decoded.aBuffer- the buffer in which the decoded bytes will be stored.- Returns:
ILcdTileInfoinformation about the decoded tile.- Throws:
TLcdCodecException- in case of decoding problems.
-
readTile
public ILcdTileInfo readTile(String aFileName, int aImageIndex, int aSubTileWidth, int aSubTileHeight, int aSubTileRowIndex, int aSubTileColumnIndex, ILcdBuffer aBuffer) throws TLcdCodecException Description copied from interface:ILcdTileDecoderReads a sub-tile from a file.- Specified by:
readTilein interfaceILcdTileDecoder- Parameters:
aFileName- the name of the file containing the tile.aImageIndex- the index of the tile in the given file (if applicable).aSubTileWidth- the width of the sub-tiles, expressed in pixels.aSubTileHeight- the height of the sub-tiles, expressed in pixels.aSubTileRowIndex- the row number of the sub-tile to be decoded.aSubTileColumnIndex- the column number of the sub-tile to be decoded.aBuffer- the buffer in which the decoded bytes will be stored.- Returns:
ILcdTileInfoinformation about the decoded tile.- Throws:
TLcdCodecException- in case of decoding problems.
-