Package boofcv.abst.feature.associate
-
Interface Summary Interface Description Associate<Desc> Common interface for associating features between two images.AssociateDescription<Desc> Generalized interface for associating features.AssociateDescription2D<Desc> Associates features from two images together using both 2D location and descriptor information.AssociateThreeDescription<Desc> Common interface for associating features between three images.ScoreAssociateEuclideanSq<Desc> Scores based on Euclidean distance squaredScoreAssociateSad<Desc> Scores association using Sum-of-Absolute-Difference error metric.ScoreAssociation<Desc> Scores the fit quality between two feature descriptions. -
Class Summary Class Description AbstractAssociateDescription2D<Desc> Default implementations for all functions inAssociateDescription2D
AssociateDescription2DDefault<Desc> Provides default implementations for all functions.AssociateDescriptionAbstract<Desc> Provides default implementations for all functions.AssociateDescriptionArraySets<Desc> Feature set aware association algorithm.AssociateDescriptionHashSets<Desc> Feature set aware association algorithm for use when there is a large sparse set of unique set ID's.AssociateDescriptionSets2D<Desc> Feature set aware association algorithm that takes in account image location.AssociateDescTo2D<D> Wrapper aroundAssociateDescription
that allows it to be used inside ofAssociateDescription2D
BaseAssociateDescriptionSets<Desc> Base class for set aware feature associationBaseAssociateSets<Desc> Base class for set aware feature associationEnforceUniqueByScore<Desc,A extends Associate<Desc>> Ensures that the source and/or destination features are uniquely associated by resolving ambiguity using association score and preferring matches with better scores.EnforceUniqueByScore.Describe<Desc> Implementation ofEnforceUniqueByScore
forAssociateDescription
.EnforceUniqueByScore.Describe2D<Desc> Implementation ofEnforceUniqueByScore
forAssociateDescription2D
.ScoreAssociateCorrelation Scores two possible associations usingDescriptorDistance.correlation(boofcv.struct.feature.TupleDesc_F64, boofcv.struct.feature.TupleDesc_F64)
.ScoreAssociateEuclidean_F64 Scores based on Euclidean distanceScoreAssociateEuclideanSq.F32 ScoreAssociateEuclideanSq.F64 ScoreAssociateHamming_B Score association between two BRIEF features.ScoreAssociateNccFeature Association scorer for NccFeatures.ScoreAssociateSad.F32 ScoreAssociateSad.F64 ScoreAssociateSad.S8 ScoreAssociateSad.U8 WrapAssociateGreedy<T> Wrapper around algorithms contained inside ofAssociateGreedyDesc
.WrapAssociateGreedy2D<D> Wrapper around ofAssociateGreedyBase2D
forAssociateDescription2D