java.lang.Object
imagingbook.common.threshold.global.QuantileThresholder
imagingbook.common.threshold.global.MedianThresholder
- All Implemented Interfaces:
GlobalThresholder
,Thresholder
This is a special case of a QuantileThresholder
with quantile b = 0.5. See Sec. 9.1 (Alg. 9.1) of [1] for
additional details.
[1] W. Burger, M.J. Burge, Digital Image Processing – An Algorithmic Introduction, 3rd ed, Springer (2022).
- Version:
- 2022/08/01
-
Nested Class Summary
Nested classes/interfaces inherited from interface imagingbook.common.threshold.Thresholder
Thresholder.BackgroundMode
-
Field Summary
Fields inherited from interface imagingbook.common.threshold.global.GlobalThresholder
NoThreshold
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor, effectively creates aQuantileThresholder
with quantile b = 0.5. -
Method Summary
Methods inherited from class imagingbook.common.threshold.global.QuantileThresholder
getThreshold
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface imagingbook.common.threshold.global.GlobalThresholder
getThreshold, threshold
-
Constructor Details
-
MedianThresholder
public MedianThresholder()Constructor, effectively creates aQuantileThresholder
with quantile b = 0.5.
-