public class BinaryMaskQuantizer extends QuantumStrategy
DECILE, MAX, MIN, pixels, qDef, valueMapper| Constructor and Description |
|---|
BinaryMaskQuantizer(QuantumDef qd,
Pixels pixels)
Creates a new strategy.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
onWindowChange()
Notifies when the input interval has changed or the mapping strategy has
changed.
|
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, setWindowpublic BinaryMaskQuantizer(QuantumDef qd, Pixels pixels)
qd - Quantum definition object, contained mapping data.pixels - The pixelspublic int quantize(double value)
throws QuantizationException
QuantumStrategy.quantize in class QuantumStrategyvalue - The pixel intensity value.QuantizationException - If the specified value is not in the interval [globalMin,
globalMax].QuantumStrategy.quantize(double)protected void onWindowChange()
QuantumStrategyonWindowChange in class QuantumStrategy
Version: 5.4.0-ice35-b74
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.