Uses of Interface
sc.fiji.snt.tracing.cost.Cost
Packages that use Cost
Package
Description
Path-finding algorithms for interactive neuron tracing.
Automatic neuron tracing algorithms that reconstruct complete neuronal
morphologies from images without user interaction.
Cost function implementations for classes implementing
SearchInterface-
Uses of Cost in sc.fiji.snt.tracing
Fields in sc.fiji.snt.tracing declared as CostModifier and TypeFieldDescriptionprotected final CostBiSearch.costFunctionprotected final CostSearchThread.costFunctionConstructors in sc.fiji.snt.tracing with parameters of type CostModifierConstructorDescriptionBiSearch(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction, Heuristic heuristic) BiSearch(SNT snt, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic) BiSearch(SNT snt, net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic) FillerThread(net.imagej.Dataset dataset, double initialThreshold, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction) FillerThread(net.imagej.Dataset dataset, double initialThreshold, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction, SNT.SearchImageType searchImageType) FillerThread(net.imagej.Dataset dataset, double initialThreshold, Cost costFunction) FillerThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, double initialThreshold, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction) FillerThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, double initialThreshold, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction, SNT.SearchImageType searchImageType) FillerThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, double initialThreshold, long reportEveryMilliseconds, Cost costFunction) FillerThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, double initialThreshold, Cost costFunction) protectedSearchThread(net.imagej.Dataset dataset, boolean bidirectional, boolean definedGoal, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction) protectedSearchThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, boolean bidirectional, boolean definedGoal, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction) protectedSearchThread(SNT snt, net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, Cost costFunction) TracerThread(net.imagej.Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction, Heuristic heuristic) TracerThread(net.imagej.Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, Cost costFunction, Heuristic heuristic) TracerThread(net.imagej.Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction) TracerThread(net.imagej.Dataset dataset, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic) TracerThread(net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, ij.measure.Calibration calibration, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, int timeoutSeconds, long reportEveryMilliseconds, SNT.SearchImageType searchImageType, Cost costFunction, Heuristic heuristic) TracerThread(SNT snt, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic) TracerThread(SNT snt, net.imglib2.RandomAccessibleInterval<? extends net.imglib2.type.numeric.RealType<?>> image, int start_x, int start_y, int start_z, int goal_x, int goal_y, int goal_z, Cost costFunction, Heuristic heuristic) -
Uses of Cost in sc.fiji.snt.tracing.auto
Methods in sc.fiji.snt.tracing.auto with parameters of type CostModifier and TypeMethodDescriptionvoidComponentReconnector.setCostFunction(Cost cost) Sets the cost function for A* searches. -
Uses of Cost in sc.fiji.snt.tracing.cost
Classes in sc.fiji.snt.tracing.cost that implement CostModifier and TypeClassDescriptionclassCost function that computes path cost based on the difference between voxel values and a specified range, useful for tracing along intensity gradients.classclassA cost function inspired by an A* search implementation in the Janelia Workstation, where the cost of moving to a new voxel is given by the complementary error function 1 - erf(z), whereclassUses the reciprocal of voxel intensity, rescaled to the interval (double precision) 255 * (intensity - min) / (max - min) to compute the cost of moving to a neighbor node.