Package nom.tam.image.compression.tile
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 Logger
logger to log to.private NullPixelMaskRestorer
Fields inherited from class nom.tam.image.compression.tile.TileCompressionOperation
compressedData, compressedOffset, compressionType, tileOptions
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
TileDecompressor
(TiledImageCompressionOperation array, int tileIndex, TileArea area) -
Method Summary
Modifier and TypeMethodDescriptionprotected NullPixelMaskRestorer
createImageNullPixelMask
(ImageNullPixelMask imageNullPixelMask) private void
void
run()
Methods inherited from class nom.tam.image.compression.tile.TileCompressionOperation
forceNoLoss, getCompressedData, getCompressedWholeArea, getCompressionType, getCompressorControl, getGzipCompressorControl, initTileOptions, setCompressed, setCompressedOffset, setDimensions, setWholeImageCompressedBuffer, toString
Methods inherited from class nom.tam.image.tile.operation.AbstractTileOperation
execute, getArea, getBaseType, getPixelSize, getPreviousTileOperation, getTileBuffer, getTiledImageOperation, getTileIndex, setTileBuffer, setWholeImageBuffer, waitForResult
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface nom.tam.image.tile.operation.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:
createImageNullPixelMask
in classTileCompressionOperation
-