Package sc.fiji.snt.util
package sc.fiji.snt.util
Miscellaneous SNT utilities, including classes defining reconstruction nodes.
- Author:
- Tiago Ferreira
-
ClassDescriptionA BoundingBox contains information (including spatial calibration) of a tracing canvas bounding box, i.e., the minimum bounding cuboid containing all nodes (
SNTPoints) of a reconstructed structure.Iterate the pixels of an oriented circle in 3-space using Bresenham's algorithm, where the circle is constructed from the unit normal to the circle plane, the center point, and radius.Utilities for colormaps and IJ lookup tablesUtility to detect crossover locations between paths: spatially close locations between paths that look like intersections in the image but are not topological joins in the traced graph.Immutable configuration with builder-like setters.One detected crossover event.DiskCursor3D<T>Iterate the pixels of an oriented solid disk in 3-space, where the disk is constructed from the unit normal to the circle plane, the center point, and radius.Static utilities for handling and manipulation ofRandomAccessibleIntervalsImgUtils.SliceResult<T extends net.imglib2.type.numeric.RealType<T>>Result of a channel/time slice extraction from anImgPlus.Static utilities for handling and manipulation ofImagePlussStatic methods for linear algebraThe Logger class provides functionality for logging messages with different levels such as info, debug, and warn.Lindenmayer systems utilities for rendering fractal trees using L-system rules for generating and visualizing self-similar branching structures.PathCursor<T>Iterate over the pixels along the defined nodes of aPathGreedy non-maximum suppression (NMS) for scored 3D points.Defines a Point in a tracing canvas in pixel coordinates.Defines a Point in an image, a node of a tracedPath.Convenience flavor ofPointInImagedefining 2D/3D points for Sholl Analysis.Utility class for computing default Gaussian blur sigma values based on image properties.A simple class for handling Colors including the ability to map an AWT Color to a SWC type integer tag.Classes extend this interface implement a point in a 3D space, always using real world coordinates.Defines a node in an SWC reconstruction.Rasterizes aTreeinto a 3D image using frustum (truncated-cone) geometry with partial-volume supersampling.Static utilities for Trees.Result of analyzing which endpoint cluster (starts vs ends) is tighter.Result of finding the closest endpoints between two paths.