public class RiceCompressOption extends Object implements ICompressOption
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_RICE_BLOCKSIZE |
static int |
DEFAULT_RICE_BYTEPIX |
Constructor and Description |
---|
RiceCompressOption() |
Modifier and Type | Method and Description |
---|---|
RiceCompressOption |
copy() |
int |
getBlockSize() |
int |
getBytePix() |
ICompressParameters |
getCompressionParameters() |
boolean |
isLossyCompression() |
RiceCompressOption |
setBlockSize(int value) |
RiceCompressOption |
setBytePix(int value) |
protected RiceCompressOption |
setDefaultBytePix(int defaultBytePix) |
void |
setParameters(ICompressParameters parameters)
set the parameters that must be synchronized with the hdu meta data.
|
RiceCompressOption |
setTileHeight(int value)
set the tile height in pixel.
|
RiceCompressOption |
setTileWidth(int value)
set the tile width.
|
<T> T |
unwrap(Class<T> clazz)
un wrap a specific implementation detail.
|
public static final int DEFAULT_RICE_BLOCKSIZE
public static final int DEFAULT_RICE_BYTEPIX
public RiceCompressOption copy()
copy
in interface ICompressOption
public int getBlockSize()
public int getBytePix()
public ICompressParameters getCompressionParameters()
getCompressionParameters
in interface ICompressOption
public boolean isLossyCompression()
isLossyCompression
in interface ICompressOption
public RiceCompressOption setBlockSize(int value)
public RiceCompressOption setBytePix(int value)
public void setParameters(ICompressParameters parameters)
ICompressOption
setParameters
in interface ICompressOption
parameters
- the parameters to synchronizedpublic RiceCompressOption setTileHeight(int value)
ICompressOption
setTileHeight
in interface ICompressOption
value
- the number of pixel.public RiceCompressOption setTileWidth(int value)
ICompressOption
setTileWidth
in interface ICompressOption
value
- the number of pixel.public <T> T unwrap(Class<T> clazz)
ICompressOption
unwrap
in interface ICompressOption
T
- the class to unrwapclazz
- the type to unwrapprotected RiceCompressOption setDefaultBytePix(int defaultBytePix)
Copyright © 1996–2016 nom-tam-fits. All rights reserved.