public class Quantization_32_bit extends QuantumStrategy
DECILE, MAX, MIN, pixels, qDef, valueMapper
Constructor and Description |
---|
Quantization_32_bit(ome.model.display.QuantumDef qd,
ome.model.core.Pixels pixels)
Creates a new strategy.
|
Modifier and Type | Method and Description |
---|---|
protected void |
onWindowChange()
The input window size changed, re-map the values.
|
int |
quantize(double value)
Implemented as specified in
QuantumStrategy . |
getCurveCoefficient, getFamily, getGlobalMax, getGlobalMin, getMiddleRange, getNoiseReduction, getOriginalGlobalMax, getOriginalGlobalMin, getPixelsTypeMax, getPixelsTypeMin, getWindowEnd, getWindowStart, setExtent, setMap, setMapping, setQuantizationMap, setWindow
public Quantization_32_bit(ome.model.display.QuantumDef qd, ome.model.core.Pixels pixels)
qd
- Quantum definition object, contained mapping data.pixels
- The pixelsprotected void onWindowChange()
onWindowChange
in class QuantumStrategy
public int quantize(double value) throws QuantizationException
QuantumStrategy
.quantize
in class QuantumStrategy
value
- The pixel intensity value.QuantizationException
- If the specified value is not in the interval [globalMin,
globalMax].QuantumStrategy.quantize(double)