Class TileDecompressor
java.lang.Object
nom.tam.image.tile.operation.AbstractTileOperation
nom.tam.image.compression.tile.TileCompressionOperation
nom.tam.image.compression.tile.TileDecompressor
- All Implemented Interfaces:
Runnable, ITileOperation
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerlogger to log to.private NullPixelMaskRestorerFields inherited from class TileCompressionOperation
compressedData, compressedOffset, compressionType, tileOptions -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTileDecompressor(TiledImageCompressionOperation array, int tileIndex, TileArea area) -
Method Summary
Modifier and TypeMethodDescriptionprotected NullPixelMaskRestorercreateImageNullPixelMask(ImageNullPixelMask imageNullPixelMask) private voidvoidrun()Methods inherited from class TileCompressionOperation
forceNoLoss, getCompressedData, getCompressedWholeArea, getCompressionType, getCompressorControl, getGzipCompressorControl, initTileOptions, setCompressed, setCompressedOffset, setDimensions, setWholeImageCompressedBuffer, toStringMethods inherited from class AbstractTileOperation
execute, getArea, getBaseType, getPixelSize, getPreviousTileOperation, getTileBuffer, getTiledImageOperation, getTileIndex, setTileBuffer, setWholeImageBuffer, waitForResultMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ITileOperation
waitForResult
-
Field Details
-
LOG
logger to log to. -
nullPixelMaskRestorer
-
-
Constructor Details
-
TileDecompressor
-
-
Method Details
-
run
public void run() -
decompress
private void decompress() -
createImageNullPixelMask
- Specified by:
createImageNullPixelMaskin classTileCompressionOperation
-