public class QuantizeOption extends Object implements ICompressOption
Modifier and Type | Field and Description |
---|---|
protected ICompressParameters |
parameters |
Constructor and Description |
---|
QuantizeOption() |
protected ICompressParameters parameters
public QuantizeOption copy()
copy
in interface ICompressOption
public Integer getBNull()
public double getBScale()
public double getBZero()
public ICompressParameters getCompressionParameters()
getCompressionParameters
in interface ICompressOption
public <T> T getCompressOption(Class<T> clazz)
public int getIntMaxValue()
public int getIntMinValue()
public double getMaxValue()
public double getMinValue()
public double getNullValue()
public Integer getNullValueIndicator()
public QuantizeOption getOriginal()
public double getQLevel()
public long getSeed()
public int getTileHeight()
public int getTileWidth()
public boolean isCenterOnZero()
public boolean isCheckNull()
public boolean isCheckZero()
public boolean isDither()
public boolean isDither2()
public boolean isLossyCompression()
isLossyCompression
in interface ICompressOption
public ICompressOption setBNull(Integer blank)
public QuantizeOption setBScale(double value)
public QuantizeOption setBZero(double value)
public QuantizeOption setCenterOnZero(boolean value)
public QuantizeOption setCheckNull(boolean value)
public QuantizeOption setCheckZero(boolean value)
public QuantizeOption setDither(boolean value)
public QuantizeOption setDither2(boolean value)
public QuantizeOption setIntMaxValue(int value)
public QuantizeOption setIntMinValue(int value)
public QuantizeOption setMaxValue(double value)
public QuantizeOption setMinValue(double value)
public QuantizeOption setNullValue(double value)
public void setParameters(ICompressParameters parameters)
ICompressOption
setParameters
in interface ICompressOption
parameters
- the parameters to synchronizedpublic QuantizeOption setQlevel(double value)
public QuantizeOption setSeed(long value)
public QuantizeOption setTileHeight(int value)
ICompressOption
setTileHeight
in interface ICompressOption
value
- the number of pixel.public QuantizeOption 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 unwrapCopyright © 1996–2016 nom-tam-fits. All rights reserved.