Uses of Class
sc.fiji.snt.seed.SeedPoint
Packages that use SeedPoint
Package
Description
SNT core classes
Classes for Seed Tracing.
Automatic neuron tracing algorithms that reconstruct complete neuronal
morphologies from images without user interaction.
-
Uses of SeedPoint in sc.fiji.snt
Methods in sc.fiji.snt with parameters of type SeedPointModifier and TypeMethodDescriptionstatic ColorSeedOverlayRenderer.colorForSeed(net.imglib2.display.ColorTable table, Color unknownConfidenceColor, SeedOverlay.ColorMode mode, SeedPoint s, double low, double high, double depthFalloff, Map<SeedPoint, Integer> seedIndexMap, Map<String, Integer> categoryOrdinals) Dispatches to the per-mode color computation.Method parameters in sc.fiji.snt with type arguments of type SeedPointModifier and TypeMethodDescriptionstatic ColorSeedOverlayRenderer.colorForSeed(net.imglib2.display.ColorTable table, Color unknownConfidenceColor, SeedOverlay.ColorMode mode, SeedPoint s, double low, double high, double depthFalloff, Map<SeedPoint, Integer> seedIndexMap, Map<String, Integer> categoryOrdinals) Dispatches to the per-mode color computation. -
Uses of SeedPoint in sc.fiji.snt.seed
Methods in sc.fiji.snt.seed that return SeedPointModifier and TypeMethodDescriptionSeedOverlay.get(int index) SeedOverlay.nearest(double x, double y, double z, double maxDistance) Returns the seed closest to(x, y, z)in physical units, ornullif the overlay is empty or no seed lies withinmaxDistance.SeedOverlay.removeAt(int index) Removes the seed at the given (data-list) index.Methods in sc.fiji.snt.seed that return types with arguments of type SeedPointModifier and TypeMethodDescriptionComputes oneSeedPointper non-zero label inimp.SeedOverlay.filtered()Returns a new list of seeds whose confidence falls in[lowConfidence, highConfidence].SeedOverlay.getSelectedSeeds()SeedOverlay.list()Returns a defensive snapshot of all held seeds (a freshArrayList, safe to iterate while the overlay continues to mutate on another thread).SeedOverlay.CsvImportResult.seeds()Returns the value of theseedsrecord component.SeedOverlay.topKByConfidence(int k) Returns up tokseeds from the visible range ([lowConfidence, highConfidence]) with the highest confidence.SeedRois.toSeeds(ij.gui.Roi[] rois, ij.ImagePlus imp, double confidence, String type, String source) Converts the given ROIs to seeds.SeedRois.toSeeds(ij.gui.Roi[] rois, ij.ImagePlus imp, double confidence, String type, String source, double[] offset) AsSeedRois.toSeeds(Roi[], ImagePlus, double, String, String), additionally correcting forSNT#getWorldOriginOffset():world = pixel * spacing + offset.Methods in sc.fiji.snt.seed with parameters of type SeedPointModifier and TypeMethodDescriptionvoidAdds a single seed.doubleSeedPoint.distanceSquaredTo(SeedPoint other) Squared 3D Euclidean distance to another seed (physical units).intReturns the index ofseedin the data list, or-1if absent.booleanSeedOverlay.isSelected(SeedPoint seed) booleanRemoves a single seed by reference equality.booleanReplaces the seed at the given index.Method parameters in sc.fiji.snt.seed with type arguments of type SeedPointModifier and TypeMethodDescriptionvoidSeedOverlay.addAll(Collection<? extends SeedPoint> batch) Bulk-adds seeds.intSeedOverlay.removeAll(Collection<? extends SeedPoint> batch) Bulk-removes seeds by reference equality.voidSeedOverlay.replaceAll(Collection<? extends SeedPoint> replacement) Replaces the current contents with the given seeds.intSeedOverlay.replaceAllAt(Map<Integer, SeedPoint> replacements) Bulk-replaces seeds at multiple positions, firing listeners and invalidating the spatial index once at the end.intSeedOverlay.scaleConfidence(Collection<SeedPoint> seeds, double factor) Multiplies the confidence ofseedsbyfactor, clamping each result to[0, 1].intSeedOverlay.scaleRadius(Collection<SeedPoint> seeds, double factor) Multiplies the physical radius ofseedsbyfactor, clamping each result to>= 0(radius has no upper bound, unlike confidence).voidSeedOverlay.setSelectedSeeds(Collection<? extends SeedPoint> selection) Replaces the selection set.static List<ij.gui.Roi> SeedRois.toRois(Collection<SeedPoint> seeds, ij.ImagePlus imp) Converts the given seeds to ROIs.static List<ij.gui.Roi> SeedRois.toRois(Collection<SeedPoint> seeds, ij.ImagePlus imp, double[] offset) AsSeedRois.toRois(Collection, ImagePlus), additionally correcting forSNT#getWorldOriginOffset():pixel = (world - offset) / spacing.Constructor parameters in sc.fiji.snt.seed with type arguments of type SeedPointModifierConstructorDescriptionCsvImportResult(List<SeedPoint> seeds, int skipped) Creates an instance of aCsvImportResultrecord class. -
Uses of SeedPoint in sc.fiji.snt.tracing.auto
Methods in sc.fiji.snt.tracing.auto that return types with arguments of type SeedPointModifier and TypeMethodDescriptionRootDetector.detect(Collection<Tree> trees) Detects root-convergence candidates pooled across everyTreeintrees- deliberately not per-tree, since the whole point is catching fragments that live in structurally unrelatedTrees (or unconnected primary paths within one).TuftDetector.detect(Tree tree, List<TuftDetector.Type> types) Detects tufts across several node populations intreein a single pooled pass: candidates from every requestedTuftDetector.Typeare merged into one KDTree/scoring/suppression run, so a tuft that happens to show up in more than one (e.g. a fork sitting right next to a tip) is still reported once, rather than once per type.TuftDetector.detect(Tree tree, TuftDetector.Type type) Detects tufts of the given type intree.Method parameters in sc.fiji.snt.tracing.auto with type arguments of type SeedPointModifier and TypeMethodDescriptionvoidAbstractGWDTTracer.setRoots(Collection<SeedPoint> seeds) Sets the run's root from a collection of seeds.default voidAutoTracer.setRoots(Collection<SeedPoint> seeds) Hands the tracer a collection of seeds to use as roots in this run.voidBinaryTracer.setRoots(Collection<SeedPoint> seeds) Sets the run's root from a collection of seeds. v1 takes the first seed and bridges to the existingBinaryTracer.setRootRoi(Roi, int)API by synthesizing an oval ROI around the seed (diameter derived fromradius, with a minimum of one voxel when radius is unset) and usingAutoTracer.ROI_CENTROIDplacement.voidAbstractGWDTTracer.setTips(Collection<SeedPoint> seeds) Configures the run's tips.default voidAutoTracer.setTips(Collection<SeedPoint> seeds) Hands the tracer a collection of seeds to use as tips / targets in this run.voidAbstractGWDTTracer.setWaypoints(Collection<SeedPoint> seeds) Configures the run's waypoints.default voidAutoTracer.setWaypoints(Collection<SeedPoint> seeds) Hands the tracer a collection of seeds to use as waypoints (path constraints) in this run.