Package | Description |
---|---|
hu.elte.animaltracker.controller.analyzing | |
hu.elte.animaltracker.controller.tracking | |
hu.elte.animaltracker.model | |
hu.elte.animaltracker.model.tracking |
This package contains all image processing and tracking algorithms.
|
hu.elte.animaltracker.model.tracking.blobs |
Modifier and Type | Field and Description |
---|---|
protected ObjectLocation[] |
TrackAnalyzerController.points |
Modifier and Type | Method and Description |
---|---|
protected void |
TrackAnalyzerController.Init(java.util.List<AbstractTrackingParameter> parameters,
java.util.List<ZoneUnit> zones,
ObjectLocation[] points) |
Constructor and Description |
---|
TrackAnalyzerController(java.util.List<AbstractTrackingParameter> parameters,
java.util.List<ZoneUnit> zones,
ObjectLocation[] points) |
Modifier and Type | Class and Description |
---|---|
class |
InterpolPoint
This is a wrapper of ObjectLocation class for tracking editor.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectLocation[] |
TrackingEditorController.locations |
Constructor and Description |
---|
InterpolPoint(ObjectLocation point,
int frame) |
Modifier and Type | Method and Description |
---|---|
static ObjectLocation[] |
TrackingIO.openTrack(java.lang.String path)
Opens a text file containing tracking coordinates.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TrackingIO.saveTrack(ObjectLocation[] locations,
java.lang.String path)
Saves an ObjectLocation array as a text file.
|
Modifier and Type | Field and Description |
---|---|
(package private) ObjectLocation[] |
TrackingEditor.locations |
protected ObjectLocation[] |
TrackingTask.point |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ObjectLocation> |
TrackSequence.locations |
Modifier and Type | Method and Description |
---|---|
ObjectLocation |
TrackSequence.get(int index) |
ObjectLocation |
CoreTracker.getBlobPosition(ij.process.ImageProcessor ip)
Returns the location of the found blob.
|
ObjectLocation |
TrackSequence.getFirstPoint()
Returns the first coordinate of the TrackSequence.
|
ObjectLocation |
TrackSequence.getLastPoint()
Returns the last coordinate of the TrackSequence.
|
ObjectLocation[] |
TrackingTask.getPoint()
Returns the array of ObjectLocations.
|
static ObjectLocation |
ObjectLocation.read(java.lang.String s)
Converts a whitespace-split floating-point x-y coordinate string to
ObjectLocation.
|
ObjectLocation |
TrackSequence.remove(int index) |
ObjectLocation |
TrackSequence.set(int index,
ObjectLocation element) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ObjectLocation> |
TrackSequence.iterator() |
java.util.ListIterator<ObjectLocation> |
TrackSequence.listIterator() |
java.util.ListIterator<ObjectLocation> |
TrackSequence.listIterator(int index) |
java.util.List<ObjectLocation> |
TrackSequence.subList(int fromIndex,
int toIndex) |
Modifier and Type | Method and Description |
---|---|
void |
TrackSequence.add(int index,
ObjectLocation element) |
boolean |
TrackSequence.add(ObjectLocation e) |
int |
ObjectLocation.compareTo(ObjectLocation o) |
void |
TrackingEditor.deleteTrack(ObjectLocation p1,
ObjectLocation p2)
Deletes tracks between two points.
|
static java.util.List<TrackSequence> |
TrackSequence.getConnectedSequences(ObjectLocation[] locations)
Returns a list of TrackSequences.
|
static java.util.List<TrackSequence> |
TrackSequence.getInnerSequences(ObjectLocation[] locations,
ij.gui.Roi roi)
Returns a list of TrackSequences located within an area.
|
void |
TrackingEditor.interPoltracking(ObjectLocation p1,
ObjectLocation p2)
Performs interpolation between two points.
|
ObjectLocation |
TrackSequence.set(int index,
ObjectLocation element) |
void |
TrackingTask.setPoint(ObjectLocation[] point)
Sets the array of ObjectLocations.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TrackSequence.addAll(java.util.Collection<? extends ObjectLocation> c) |
boolean |
TrackSequence.addAll(int index,
java.util.Collection<? extends ObjectLocation> c) |
Constructor and Description |
---|
TrackingEditor(ObjectLocation[] locations) |
Modifier and Type | Field and Description |
---|---|
protected ObjectLocation |
BaseBlob.CoM |
Modifier and Type | Method and Description |
---|---|
ObjectLocation |
BaseBlob.getCoM()
Returns the center of mass of the blob.
|
protected ObjectLocation |
BaseBlob.getCoM(java.util.HashSet<java.awt.Point> points) |