public interface SpotTracker extends OutputAlgorithm<org.jgrapht.graph.SimpleWeightedGraph<Spot,org.jgrapht.graph.DefaultWeightedEdge>>, MultiThreaded
A SpotTracker algorithm is simply expected to create a new
SimpleWeightedGraph from the spot collection help in the
Model that is given to it. We use a simple
weighted graph:
Spot.FRAME feature. The SpotTracker
implementation does not have to deal with this; only undirected edges are
created.
A SpotTracker implements MultiThreaded. If concrete
implementations are not multithreaded, they can safely ignore the associated
methods.
| Modifier and Type | Method and Description |
|---|---|
void |
setLogger(Logger logger)
Sets the
Logger instance that will receive messages from this
SpotTracker. |
getResultcheckInput, getErrorMessage, processgetNumThreads, setNumThreads, setNumThreadsvoid setLogger(Logger logger)
Logger instance that will receive messages from this
SpotTracker.logger - the logger to echo messages to.Copyright © 2015–2021 Fiji. All rights reserved.