Class NullPixelMaskRestorer
- java.lang.Object
-
- nom.tam.image.compression.tile.mask.AbstractNullPixelMask
-
- nom.tam.image.compression.tile.mask.NullPixelMaskRestorer
-
public class NullPixelMaskRestorer extends AbstractNullPixelMask
restore the null pixel values of an image.
-
-
Field Summary
-
Fields inherited from class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
NULL_INDICATOR
-
-
Constructor Summary
Constructors Constructor Description NullPixelMaskRestorer(TileBuffer tileBuffer, int tileIndex, long nullValue, ICompressorControl compressorControl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
restoreNullBytes()
private void
restoreNullDoubles()
private void
restoreNullFloats()
private void
restoreNullInts()
private void
restoreNullLongs()
void
restoreNulls()
private void
restoreNullShorts()
-
Methods inherited from class nom.tam.image.compression.tile.mask.AbstractNullPixelMask
getCompressorControl, getMask, getMaskBytes, getNullValue, getTileBuffer, getTileIndex, initializedMask, setMask
-
-
-
-
Constructor Detail
-
NullPixelMaskRestorer
public NullPixelMaskRestorer(TileBuffer tileBuffer, int tileIndex, long nullValue, ICompressorControl compressorControl)
-
-
Method Detail
-
restoreNulls
public void restoreNulls()
-
restoreNullBytes
private void restoreNullBytes()
-
restoreNullDoubles
private void restoreNullDoubles()
-
restoreNullFloats
private void restoreNullFloats()
-
restoreNullInts
private void restoreNullInts()
-
restoreNullLongs
private void restoreNullLongs()
-
restoreNullShorts
private void restoreNullShorts()
-
-