Package sc.fiji.snt.analysis
Class PeripathDetector.Config
java.lang.Object
sc.fiji.snt.analysis.PeripathDetector.Config
- Enclosing class:
PeripathDetector
Immutable configuration with builder-like setters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignToNearestPath(boolean b) SetsassignToNearestPath.innerRadius(double v) SetsinnerRadius.innerRadiusMultiplier(double v) SetsinnerRadiusMultiplier.maxSectionSize(int v) SetsmaxSectionSize.mergingDistance(double v) SetsmergingDistance.outerRadius(double v) SetsouterRadius.outerRadiusMultiplier(double v) SetsouterRadiusMultiplier.prominence(double v) Setsprominence.toString()
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
innerRadiusMultiplier
SetsinnerRadiusMultiplier.- Parameters:
v- multiplier applied to each node's radius; clamped to [0, outerRadiusMultiplier)- Returns:
- this config (for chaining)
-
innerRadius
SetsinnerRadius. If> 0, this takes precedence overinnerRadiusMultiplier.- Parameters:
v- inner radius in physical units; set to-1to use multiplier mode- Returns:
- this config (for chaining)
-
outerRadiusMultiplier
SetsouterRadiusMultiplier.- Parameters:
v- multiplier applied to each node's radius; clamped to≥ 1.01- Returns:
- this config (for chaining)
-
outerRadius
SetsouterRadius. If> 0, this takes precedence overouterRadiusMultiplier.- Parameters:
v- outer radius in physical units; set to-1to use multiplier mode- Returns:
- this config (for chaining)
-
prominence
Setsprominence.- Parameters:
v- noise tolerance forMaximumFinder; clamped to≥ 0- Returns:
- this config (for chaining)
-
mergingDistance
SetsmergingDistance.- Parameters:
v- merging distance in physical units; set to-1for auto- Returns:
- this config (for chaining)
-
maxSectionSize
SetsmaxSectionSize.- Parameters:
v- max grid dimension in pixels; clamped to [5, 200]- Returns:
- this config (for chaining)
-
assignToNearestPath
SetsassignToNearestPath.- Parameters:
b- whether to reassign detections to nearest path- Returns:
- this config (for chaining)
-
toString
-