| Package | Description |
|---|---|
| boofcv.abst.feature.tracker | |
| boofcv.factory.feature.tracker |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PointTrackerTwoPass<T extends ImageBase>
Extension of
PointTracker allows for predictions of a feature's location to be incorporated into the tracker. |
| Modifier and Type | Class and Description |
|---|---|
class |
DetectDescribeAssociate<I extends ImageSingleBand,Desc extends TupleDesc>
Base class for detect-describe-associate type trackers.
|
class |
DetectDescribeAssociateTwoPass<I extends ImageSingleBand,Desc extends TupleDesc>
Changes behavior of
DetectDescribeAssociate so that it conforms to the PointTrackerTwoPass interface. |
class |
PointTrackerCombined<I extends ImageSingleBand,D extends ImageSingleBand,Desc extends TupleDesc>
Wrapper around
CombinedTrackerScalePoint for PointTracker. |
class |
PointTrackerKltPyramid<I extends ImageSingleBand,D extends ImageSingleBand>
Wrapper around
PyramidKltTracker for PointTracker. |
class |
PointTrackerToTwoPass<T extends ImageBase>
Wrapper class that allows
PointTracker to be used as a PointTrackerTwoPass. |
class |
PointTrackerTwoPassCombined<I extends ImageSingleBand,D extends ImageSingleBand,Desc extends TupleDesc>
Changes behavior of
PointTrackerCombined so that it conforms to the PointTrackerTwoPass interface. |
class |
PointTrackerTwoPassKltPyramid<I extends ImageSingleBand,D extends ImageSingleBand>
Changes behavior of
PointTrackerKltPyramid so that it conforms to the PointTrackerTwoPass interface. |
| Constructor and Description |
|---|
PointTrackerToTwoPass(PointTracker<T> tracker) |
| Modifier and Type | Method and Description |
|---|---|
static <I extends ImageSingleBand> |
FactoryPointTracker.combined_FH_SURF_KLT(PkltConfig kltConfig,
int reactivateThreshold,
ConfigFastHessian configDetector,
ConfigSurfDescribe.Stablility configDescribe,
ConfigSlidingIntegral configOrientation,
Class<I> imageType)
Creates a tracker which detects Fast-Hessian features, describes them with SURF, nominally tracks them using KLT.
|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.combined_ST_SURF_KLT(ConfigGeneralDetector configExtract,
PkltConfig kltConfig,
int reactivateThreshold,
ConfigSurfDescribe.Stablility configDescribe,
ConfigSlidingIntegral configOrientation,
Class<I> imageType,
Class<D> derivType)
Creates a tracker which detects Shi-Tomasi corner features, describes them with SURF, and
nominally tracks them using KLT.
|
static <I extends ImageSingleBand,D extends ImageSingleBand,Desc extends TupleDesc> |
FactoryPointTracker.combined(DetectDescribePoint<I,Desc> detector,
AssociateDescription<Desc> associate,
PkltConfig kltConfig,
int reactivateThreshold,
Class<I> imageType)
Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.
|
static <I extends ImageSingleBand,Desc extends TupleDesc> |
FactoryPointTracker.combined(InterestPointDetector<I> detector,
OrientationImage<I> orientation,
DescribeRegionPoint<I,Desc> describe,
AssociateDescription<Desc> associate,
PkltConfig kltConfig,
int reactivateThreshold,
Class<I> imageType)
Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.
|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.dda_FAST_BRIEF(ConfigFast configFast,
ConfigGeneralDetector configExtract,
int maxAssociationError,
Class<I> imageType)
Creates a tracker which detects FAST corner features and describes them with BRIEF.
|
static <I extends ImageSingleBand> |
FactoryPointTracker.dda_FH_SURF_Fast(ConfigFastHessian configDetector,
ConfigSurfDescribe.Speed configDescribe,
ConfigAverageIntegral configOrientation,
Class<I> imageType)
Creates a tracker which detects Fast-Hessian features and describes them with SURF using the faster variant
of SURF.
|
static <I extends ImageSingleBand> |
FactoryPointTracker.dda_FH_SURF_Stable(ConfigFastHessian configDetector,
ConfigSurfDescribe.Stablility configDescribe,
ConfigSlidingIntegral configOrientation,
Class<I> imageType)
Creates a tracker which detects Fast-Hessian features and describes them with SURF using the faster variant
of SURF.
|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.dda_ST_BRIEF(int maxAssociationError,
ConfigGeneralDetector configExtract,
Class<I> imageType,
Class<D> derivType)
Creates a tracker which detects Shi-Tomasi corner features and describes them with BRIEF.
|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.dda_ST_NCC(ConfigGeneralDetector configExtract,
int describeRadius,
Class<I> imageType,
Class<D> derivType)
Creates a tracker which detects Shi-Tomasi corner features and describes them with NCC.
|
static <I extends ImageSingleBand,D extends ImageSingleBand,Desc extends TupleDesc> |
FactoryPointTracker.dda(GeneralFeatureDetector<I,D> detector,
DescribeRegionPoint<I,Desc> describe,
AssociateDescription2D<Desc> associate,
double scale,
Class<I> imageType) |
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.klt(int[] scaling,
ConfigGeneralDetector configExtract,
int featureRadius,
Class<I> imageType,
Class<D> derivType)
Pyramid KLT feature tracker.
|
static <I extends ImageSingleBand,D extends ImageSingleBand> |
FactoryPointTracker.klt(PkltConfig config,
ConfigGeneralDetector configExtract,
Class<I> imageType,
Class<D> derivType)
Pyramid KLT feature tracker.
|
Copyright © 2013. All Rights Reserved.