public class PointTrackerTwoPassCombined<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,Desc extends boofcv.struct.feature.TupleDesc> extends PointTrackerCombined<I,D,Desc> implements PointTrackerTwoPass<I>
PointTrackerCombined so that it conforms to the PointTrackerTwoPass interface.| Constructor and Description |
|---|
PointTrackerTwoPassCombined(boofcv.alg.tracker.combined.CombinedTrackerScalePoint<I,D,Desc> tracker,
int reactivateThreshold,
java.lang.Class<I> imageType,
java.lang.Class<D> derivType) |
| Modifier and Type | Method and Description |
|---|---|
void |
finishTracking()
Finishes tracking and updates the track's description, updates inactive and drop track lists.
|
void |
performSecondPass()
Updates spacial information for each track and active list.
|
void |
process(I image)
Process input image and perform tracking.
|
void |
setHint(double pixelX,
double pixelY,
PointTrack track)
Provides a hint for where the
|
dropAllTracks, dropTrack, getActiveTracks, getAllTracks, getDroppedTracks, getInactiveTracks, getNewTracks, reset, spawnTracksclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdropAllTracks, dropTrack, getActiveTracks, getAllTracks, getDroppedTracks, getInactiveTracks, getNewTracks, reset, spawnTrackspublic void process(I image)
PointTrackerprocess in interface PointTracker<I extends boofcv.struct.image.ImageGray>process in interface PointTrackerTwoPass<I extends boofcv.struct.image.ImageGray>process in class PointTrackerCombined<I extends boofcv.struct.image.ImageGray,D extends boofcv.struct.image.ImageGray,Desc extends boofcv.struct.feature.TupleDesc>image - Next image in the sequencepublic void performSecondPass()
PointTrackerTwoPassperformSecondPass in interface PointTrackerTwoPass<I extends boofcv.struct.image.ImageGray>public void finishTracking()
PointTrackerTwoPassfinishTracking in interface PointTrackerTwoPass<I extends boofcv.struct.image.ImageGray>public void setHint(double pixelX,
double pixelY,
PointTrack track)
PointTrackerTwoPasssetHint in interface PointTrackerTwoPass<I extends boofcv.struct.image.ImageGray>pixelX - x-coordinate hint for where the track is in the imagepixelY - y-coordinate hint for where the track is in the imagetrack - The track for which the hint is being provided for