de.unihalle.informatik.MiToBo.apps.singleCellTracking2D
Class TrajectoryExtraction2D
java.lang.Object
de.unihalle.informatik.MiToBo.apps.singleCellTracking2D.TrajectoryExtraction2D
public class TrajectoryExtraction2D
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bgLabel
private final int bgLabel
- See Also:
- Constant Field Values
labelImg
private transient MTBImage labelImg
minTrackLength
private int minTrackLength
sizeT
int sizeT
sizeX
int sizeX
sizeY
int sizeY
trajectories
private java.util.Vector<Trajectory2D> trajectories
TrajectoryExtraction2D
public TrajectoryExtraction2D(MTBImage labelImg,
int minTrackLength)
- Parameters:
labelImg
- minTrackLength
-
discardShortTracks
private void discardShortTracks()
- delete trajectories whose length is too short
extractCentroids
public void extractCentroids()
- extract centroids from labeled regions
getTrajectories
public java.util.Vector<Trajectory2D> getTrajectories()
- Returns:
- trajectory vector
processMask
public void processMask(MTBImage maskImg,
boolean include)
- Parameters:
maskImg
- include
-