Package sc.fiji.snt.seed
package sc.fiji.snt.seed
-
ClassDescriptionHelper that turns a labels image (e.g. cellpose, Labkit, StarDist segmentation output) into a list of
SeedPoints, one per non-zero label.Transient, in-memory store ofSeedPoints used to render candidate tracing seeds (e.g., the output of a deep-learning point detector) on SNT's canvas and to feed them to downstream consumers (autotracers, click-to-trace anchors).HowSeedOverlayRenderershould pick each seed's LUT slot.Listener fired on any change to the overlay (add/clear/threshold/visibility).Attaches a lightweightMouseListenerto aTracerCanvasthat lets the user click on a rendered seed (withAltheld) to open the per-seed edit dialog.Immutable candidate seed point used to bootstrap auto-tracing or as a visualization aid for the output of upstream point detectors (e.g., deep-learning probability maps + local-max suppression).Modal seed editor with two modes: Single: One seed, all nine fields (X, Y, Z, confidence, radius, channel, frame, type, source) are shown and editable; Save rebuilds an immutableSeedPointand applies it viaSeedOverlay.replaceAt(int, SeedPoint); Delete removes the seed.BidirectionalSeedPoint-Roiconverter.TableModelbacked by aSeedOverlay.