Uses of Interface
boofcv.abst.feature.associate.AssociateDescription2D
Packages that use AssociateDescription2D
Package
Description
-
Uses of AssociateDescription2D in boofcv.abst.feature.associate
Classes in boofcv.abst.feature.associate that implement AssociateDescription2DModifier and TypeClassDescriptionclassDefault implementations for all functions inAssociateDescription2DclassProvides default implementations for all functions.classWrapper aroundAssociateDescriptionthat allows it to be used inside ofAssociateDescription2Dstatic classImplementation ofEnforceUniqueByScoreforAssociateDescription2D.classWrapper around ofAssociateGreedyBase2DforAssociateDescription2DConstructors in boofcv.abst.feature.associate with parameters of type AssociateDescription2DModifierConstructorDescriptionAssociateDescriptionSets2D(AssociateDescription2D<Desc> associator) Describe2D(AssociateDescription2D<Desc> alg, boolean checkSource, boolean checkDestination) -
Uses of AssociateDescription2D in boofcv.alg.feature.associate
Subinterfaces of AssociateDescription2D in boofcv.alg.feature.associateModifier and TypeInterfaceDescriptioninterfaceTwo features can only be associated if their distance in image space is less than the specified number.Classes in boofcv.alg.feature.associate that implement AssociateDescription2DModifier and TypeClassDescriptionclassAssociateStereo2D<Desc extends TupleDesc<Desc>>Association for a stereo pair where the source is the left camera and the destination is the right camera. -
Uses of AssociateDescription2D in boofcv.alg.sfm.d3
Constructors in boofcv.alg.sfm.d3 with parameters of type AssociateDescription2DModifierConstructorDescriptionVisOdomDualTrackPnP(double epilolarTol, PointTracker<T> trackerLeft, PointTracker<T> trackerRight, DescribePointRadiusAngle<T, TD> describe, AssociateDescription2D<TD> assocL2R, Triangulate2ViewsMetric triangulate2, ModelMatcher<Se3_F64, Stereo2D3D> matcher, @Nullable ModelFitter<Se3_F64, Stereo2D3D> modelRefiner) Specifies internal algorithms and parametersVisOdomStereoQuadPnP(DetectDescribePoint<T, TD> detector, AssociateDescription2D<TD> assocF2F, AssociateDescription2D<TD> assocL2R, Triangulate2ViewsMetric triangulate, ModelMatcher<Se3_F64, Stereo2D3D> matcher, @Nullable ModelFitter<Se3_F64, Stereo2D3D> modelRefiner) Specifies internal algorithms -
Uses of AssociateDescription2D in boofcv.alg.tracker.dda
Constructors in boofcv.alg.tracker.dda with parameters of type AssociateDescription2DModifierConstructorDescriptionDetectDescribeAssociateTracker(DetectDescribePoint<I, TD> detector, AssociateDescription2D<TD> associate, ConfigTrackerDda config) Configures tracker -
Uses of AssociateDescription2D in boofcv.alg.tracker.hybrid
Constructors in boofcv.alg.tracker.hybrid with parameters of type AssociateDescription2DModifierConstructorDescriptionHybridTrackerScalePoint(PyramidKltForHybrid<I, D> trackerKlt, DetectDescribePoint<I, TD> detector, AssociateDescription2D<TD> associate, int tooCloseRadius) Configures tracker -
Uses of AssociateDescription2D in boofcv.factory.feature.associate
Methods in boofcv.factory.feature.associate that return AssociateDescription2DModifier and TypeMethodDescriptionstatic <D> AssociateDescription2D<D>FactoryAssociation.ensureUnique(AssociateDescription2D<D> associate) Checks and if necessary wraps the association to ensure that it returns only unique associationsstatic <D> AssociateDescription2D<D>FactoryAssociation.generic2(ConfigAssociate config, DescriptorInfo info) Creates a generic association algorithm that uses descriptors as well as the 2D location of image features.static <D> AssociateDescription2D<D>FactoryAssociation.greedy2D(@Nullable ConfigAssociateGreedy config, ConfigLength maxDistance, ScoreAssociation<D> score) Returns an algorithm for associating features together which uses a brute force greedy algorithm.Methods in boofcv.factory.feature.associate with parameters of type AssociateDescription2DModifier and TypeMethodDescriptionstatic <D> AssociateDescription2D<D>FactoryAssociation.ensureUnique(AssociateDescription2D<D> associate) Checks and if necessary wraps the association to ensure that it returns only unique associations -
Uses of AssociateDescription2D in boofcv.factory.tracker
Methods in boofcv.factory.tracker with parameters of type AssociateDescription2DModifier and TypeMethodDescriptionstatic <I extends ImageGray<I>,Desc extends TupleDesc<Desc>>
PointTrackerDda<I,Desc> FactoryPointTracker.dda(DetectDescribePoint<I, Desc> detDesc, AssociateDescription2D<Desc> associate, ConfigTrackerDda config) static <I extends ImageGray<I>,Desc extends TupleDesc<Desc>>
DetectDescribeAssociateTracker<I,Desc> FactoryPointTracker.dda(InterestPointDetector<I> detector, OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, ConfigTrackerDda config) Creates a tracker which uses the detect, describe, associate architecture.static <I extends ImageGray<I>,D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.dda(GeneralFeatureDetector<I, D> detector, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, double scale, Class<I> imageType) static <I extends ImageGray<I>,D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.hybrid(DetectDescribePoint<I, Desc> detector, AssociateDescription2D<Desc> associate, int tooCloseRadius, ConfigPKlt kltConfig, ConfigTrackerHybrid configHybrid, Class<I> imageType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.static <I extends ImageGray<I>,Desc extends TupleDesc<Desc>>
PointTracker<I>FactoryPointTracker.hybrid(InterestPointDetector<I> detector, @Nullable OrientationImage<I> orientation, DescribePointRadiusAngle<I, Desc> describe, AssociateDescription2D<Desc> associate, int tooCloseRadius, ConfigPKlt kltConfig, ConfigTrackerHybrid configHybrid, Class<I> imageType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers.static <I extends ImageGray<I>,D extends ImageGray<D>, Desc extends TupleDesc<Desc>>
HybridTrackerScalePoint<I,D, Desc> FactoryTrackerAlg.hybrid(DetectDescribePoint<I, Desc> detector, AssociateDescription2D<Desc> associate, int tooCloseRadius, @Nullable ConfigPKlt kltConfig, @Nullable ConfigTrackerHybrid configHybrid, Class<I> imageType, @Nullable Class<D> derivType) Creates a tracker that is a hybrid between KLT and Detect-Describe-Associate (DDA) trackers. -
Uses of AssociateDescription2D in boofcv.gui.controls
Methods in boofcv.gui.controls that return AssociateDescription2DModifier and TypeMethodDescriptionControlPanelDetDescAssocBase.createAssociate2(DescriptorInfo descriptor)