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 ICompressOptionpublic Integer getBNull()
public double getBScale()
public double getBZero()
public ICompressParameters getCompressionParameters()
getCompressionParameters in interface ICompressOptionpublic <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 ICompressOptionpublic 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)
ICompressOptionsetParameters in interface ICompressOptionparameters - the parameters to synchronizedpublic QuantizeOption setQlevel(double value)
public QuantizeOption setSeed(long value)
public QuantizeOption setTileHeight(int value)
ICompressOptionsetTileHeight in interface ICompressOptionvalue - the number of pixel.public QuantizeOption setTileWidth(int value)
ICompressOptionsetTileWidth in interface ICompressOptionvalue - the number of pixel.public <T> T unwrap(Class<T> clazz)
ICompressOptionunwrap in interface ICompressOptionT - the class to unrwapclazz - the type to unwrapCopyright © 1996–2018 nom-tam-fits. All rights reserved.