| Interface | Description |
|---|---|
| DdaFeatureManager<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Interface while provides
DetectDescribeAssociate a specific implementation for detecting features and
managing descriptions. |
| PointTracker<T extends boofcv.struct.image.ImageBase> |
Interface for tracking point features in image sequences with automatic feature selection for use in
Structure From Motion (SFM) application.
|
| PointTrackerTwoPass<T extends boofcv.struct.image.ImageBase> |
Extension of
PointTracker allows for predictions of a feature's location to be incorporated into the tracker. |
| TrackGeometryManager<Model,Info> |
TODO Fill out comments
|
| Class | Description |
|---|---|
| DdaManagerDetectDescribePoint<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Implementation of
DdaFeatureManager which uses the DetectDescribePoint interface for extracting
features from an image. |
| DdaManagerGeneralPoint<I extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Detects simple features (corners and blobs) whose location if fully described by a pixel coordinate.
|
| DetectDescribeAssociate<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Base class for detect-describe-associate type trackers.
|
| DetectDescribeAssociateTwoPass<I extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Changes behavior of
DetectDescribeAssociate so that it conforms to the PointTrackerTwoPass interface. |
| PointTrack |
Current location of feature in a
PointTracker. |
| PointTrackerCombined<I extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Wrapper around
CombinedTrackerScalePoint for PointTracker. |
| PointTrackerKltPyramid<I extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.image.ImageSingleBand> |
Wrapper around
PyramidKltTracker for PointTracker. |
| PointTrackerToTwoPass<T extends boofcv.struct.image.ImageBase> |
Wrapper class that allows
PointTracker to be used as a PointTrackerTwoPass. |
| PointTrackerTwoPassCombined<I extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.image.ImageSingleBand,Desc extends boofcv.struct.feature.TupleDesc> |
Changes behavior of
PointTrackerCombined so that it conforms to the PointTrackerTwoPass interface. |
| PointTrackerTwoPassKltPyramid<I extends boofcv.struct.image.ImageSingleBand,D extends boofcv.struct.image.ImageSingleBand> |
Changes behavior of
PointTrackerKltPyramid so that it conforms to the PointTrackerTwoPass interface. |