Package boofcv.abst.fiducial
Interface FiducialTracker<T extends ImageBase<T>>
- All Superinterfaces:
FiducialDetector<T>
- All Known Implementing Classes:
Uchiya_to_FiducialDetector
Extension of
FiducialDetector
which allows for trackers. A tracker will use previous observations
to improve results in the current observations. Past history can be removed by calling reset()
-
Method Summary
Methods inherited from interface boofcv.abst.fiducial.FiducialDetector
computeStability, getBounds, getCenter, getFiducialToCamera, getId, getInputType, getLensDistortion, getMessage, getWidth, hasID, hasMessage, is3D, setLensDistortion, totalFound
-
Method Details
-
detect
Detects and tracks fiducials inside the image. Since it is a tracker it is assumed that a sequence of images is being processed. Order of images will matter.- Specified by:
detect
in interfaceFiducialDetector<T extends ImageBase<T>>
- Parameters:
input
- Input image. Not modified.
-
reset
void reset()Removes all past history from the tracker and sets it back into its current state.
-