public class CopyAndAdjustNoLogAlgorithm extends CopyAndAdjustAlgorithm
| Constructor and Description |
|---|
CopyAndAdjustNoLogAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAbbrev()
Abbreviation, used for display in the frame tree
|
java.lang.String |
getClassName()
Class name, used for instantiation.
|
java.lang.String |
getName()
A friendly name, to be shown to the user.
|
void |
step(int frameNo,
VPoint translation)
This is the main function to implement - the one that performs the tracking / segmentation.
|
beforeBatch, beforeBatchNotSafe, beforeSteppublic java.lang.String getName()
ITrackingAlgorithmgetName in interface ITrackingAlgorithmgetName in class CopyAndAdjustAlgorithmpublic java.lang.String getClassName()
ITrackingAlgorithmgetClassName in interface ITrackingAlgorithmgetClassName in class CopyAndAdjustAlgorithmpublic java.lang.String getAbbrev()
ITrackingAlgorithmgetAbbrev in interface ITrackingAlgorithmgetAbbrev in class CopyAndAdjustAlgorithmpublic void step(int frameNo,
VPoint translation)
ITrackingAlgorithmTypically, from within this function you'll call:
CurrentExperiment.getFrame(int frameNo)
CurrentExperiment.getBacteriasForFrame(int frameNo)
CurrentExperiment.saveROI(ij.gui.Roi roi, int frameNo, Bacteria b, int roiType)
step in interface ITrackingAlgorithmstep in class CopyAndAdjustAlgorithmframeNo - the frame to processtranslation - translation with regards to the previous frame (not necessarily frameNo-1, if that one is ignored)