| Package | Description |
|---|---|
| boofcv.abst.feature.tracker |
| Modifier and Type | Field and Description |
|---|---|
protected List<PointTrack> |
DetectDescribeAssociate.tracksActive |
protected List<PointTrack> |
DetectDescribeAssociate.tracksAll |
protected List<PointTrack> |
DetectDescribeAssociate.tracksDropped |
protected List<PointTrack> |
DetectDescribeAssociate.tracksInactive |
protected List<PointTrack> |
DetectDescribeAssociate.tracksNew |
protected List<PointTrack> |
DetectDescribeAssociate.unused |
| Modifier and Type | Method and Description |
|---|---|
protected PointTrack |
DetectDescribeAssociate.addNewTrack(double x,
double y,
Desc desc)
Adds a new track given its location and description
|
PointTrack |
PointTrackerKltPyramid.addTrack(double x,
double y)
Creates a new feature track at the specified location.
|
protected PointTrack |
DetectDescribeAssociate.getUnused()
Returns an unused track.
|
| Modifier and Type | Method and Description |
|---|---|
List<PointTrack> |
DetectDescribeAssociate.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getActiveTracks(List<PointTrack> list)
Returns a list of active tracks.
|
List<PointTrack> |
PointTrackerCombined.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerTwoPassKltPyramid.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getAllTracks(List<PointTrack> list)
Returns a list of all features that are currently being tracked
|
List<PointTrack> |
PointTrackerCombined.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getDroppedTracks(List<PointTrack> list)
Returns a list of tracks dropped by the tracker during the most recent update.
|
List<PointTrack> |
PointTrackerCombined.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getInactiveTracks(List<PointTrack> list)
KLT does not have inactive tracks since all tracks are dropped if a problem occurs.
|
List<PointTrack> |
PointTrackerToTwoPass.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getInactiveTracks(List<PointTrack> list)
Returns a list of inactive tracks.
|
List<PointTrack> |
PointTrackerCombined.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getNewTracks(List<PointTrack> list)
Returns a list of tracks that have been added since process was called.
|
List<PointTrack> |
PointTrackerCombined.getNewTracks(List<PointTrack> list) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DetectDescribeAssociate.checkValidSpawn(PointTrack p)
Returns true if a new track can be spawned here.
|
protected boolean |
PointTrackerKltPyramid.checkValidSpawn(PointTrack p)
Returns true if a new track can be spawned here.
|
boolean |
DetectDescribeAssociate.dropTrack(PointTrack track)
Remove from active list and mark so that it is dropped in the next cycle
|
boolean |
PointTrackerKltPyramid.dropTrack(PointTrack track) |
boolean |
PointTrackerToTwoPass.dropTrack(PointTrack track) |
boolean |
PointTracker.dropTrack(PointTrack track)
Manually forces a track to be dropped.
|
boolean |
PointTrackerCombined.dropTrack(PointTrack track) |
Info |
TrackGeometryManager.extractGeometry(PointTrack track) |
boolean |
TrackGeometryManager.handleSpawnedTrack(PointTrack track) |
void |
TrackGeometryManager.predict(Model model,
PointTrack track,
georegression.struct.point.Point2D_F64 prediction) |
void |
PointTrack.set(PointTrack t) |
void |
PointTrackerTwoPassCombined.setHint(double pixelX,
double pixelY,
PointTrack track) |
void |
DetectDescribeAssociateTwoPass.setHint(double pixelX,
double pixelY,
PointTrack track) |
void |
PointTrackerTwoPassKltPyramid.setHint(double pixelX,
double pixelY,
PointTrack track) |
void |
PointTrackerToTwoPass.setHint(double pixelX,
double pixelY,
PointTrack track) |
void |
PointTrackerTwoPass.setHint(double pixelX,
double pixelY,
PointTrack track)
Provides a hint for where the
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PointTrackerKltPyramid.addToList(List<PyramidKltFeature> in,
List<PointTrack> out) |
List<PointTrack> |
DetectDescribeAssociate.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getActiveTracks(List<PointTrack> list)
Returns a list of active tracks.
|
List<PointTrack> |
PointTrackerCombined.getActiveTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerTwoPassKltPyramid.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getAllTracks(List<PointTrack> list)
Returns a list of all features that are currently being tracked
|
List<PointTrack> |
PointTrackerCombined.getAllTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getDroppedTracks(List<PointTrack> list)
Returns a list of tracks dropped by the tracker during the most recent update.
|
List<PointTrack> |
PointTrackerCombined.getDroppedTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getInactiveTracks(List<PointTrack> list)
KLT does not have inactive tracks since all tracks are dropped if a problem occurs.
|
List<PointTrack> |
PointTrackerToTwoPass.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getInactiveTracks(List<PointTrack> list)
Returns a list of inactive tracks.
|
List<PointTrack> |
PointTrackerCombined.getInactiveTracks(List<PointTrack> list) |
List<PointTrack> |
DetectDescribeAssociate.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerKltPyramid.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTrackerToTwoPass.getNewTracks(List<PointTrack> list) |
List<PointTrack> |
PointTracker.getNewTracks(List<PointTrack> list)
Returns a list of tracks that have been added since process was called.
|
List<PointTrack> |
PointTrackerCombined.getNewTracks(List<PointTrack> list) |
Copyright © 2013. All Rights Reserved.