Module imagingbook.common
Class NiblackThresholder.Box
java.lang.Object
imagingbook.common.threshold.adaptive.NiblackThresholder
imagingbook.common.threshold.adaptive.NiblackThresholder.Box
- All Implemented Interfaces:
AdaptiveThresholder
,Thresholder
- Enclosing class:
- NiblackThresholder
Implementation of Niblack's adaptive thresholder using a
rectangular (box-shaped) support region
(concrete implementation of abstract class
NiblackThresholder
).-
Nested Class Summary
Nested classes/interfaces inherited from class imagingbook.common.threshold.adaptive.NiblackThresholder
NiblackThresholder.Box, NiblackThresholder.Disk, NiblackThresholder.Gauss, NiblackThresholder.Parameters, NiblackThresholder.RegionType
Nested classes/interfaces inherited from interface imagingbook.common.threshold.Thresholder
Thresholder.BackgroundMode
-
Constructor Summary
ConstructorsConstructorDescriptionBox()
Constructor using default parameters.Box
(NiblackThresholder.Parameters params) Constructor with specific parameters. -
Method Summary
Methods inherited from class imagingbook.common.threshold.adaptive.NiblackThresholder
create, 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.adaptive.AdaptiveThresholder
threshold, threshold, threshold
-
Constructor Details
-
Box
public Box()Constructor using default parameters. -
Box
Constructor with specific parameters.- Parameters:
params
- parameters
-