Package boofcv.abst.feature.associate
Class BaseAssociateDescriptionSets<Desc>
java.lang.Object
boofcv.abst.feature.associate.BaseAssociateSets<Desc>
boofcv.abst.feature.associate.BaseAssociateDescriptionSets<Desc>
- All Implemented Interfaces:
Associate<Desc>
- Direct Known Subclasses:
AssociateDescriptionArraySets
,AssociateDescriptionHashSets
Base class for set aware feature association
-
Nested Class Summary
Nested classes/interfaces inherited from class boofcv.abst.feature.associate.BaseAssociateSets
BaseAssociateSets.SetStruct
-
Field Summary
Fields inherited from class boofcv.abst.feature.associate.BaseAssociateSets
countDst, countSrc, matches, sets, unassociatedDst, unassociatedSrc
-
Constructor Summary
ModifierConstructorDescriptionprotected
BaseAssociateDescriptionSets
(Associate<Desc> associator) Specifies the type of descriptor -
Method Summary
Modifier and TypeMethodDescriptionabstract void
addDestination
(Desc description, int set) Adds a new descriptor and its set to the list.abstract void
Adds a new descriptor and its set to the list.abstract void
initialize
(int numberOfSets) Specifies the number of sets and resets all internal data structures.Methods inherited from class boofcv.abst.feature.associate.BaseAssociateSets
clearDestination, clearSource, getDescriptionType, getMatches, getScoreType, getUnassociatedDestination, getUnassociatedSource, newSetStruct, saveSetAssociateResults, setMaxScoreThreshold, uniqueDestination, uniqueSource
-
Constructor Details
-
BaseAssociateDescriptionSets
Specifies the type of descriptor
-
-
Method Details
-
addSource
Adds a new descriptor and its set to the list. The order that descriptors are added is important and saved. -
addDestination
Adds a new descriptor and its set to the list. The order that descriptors are added is important and saved. -
initialize
public abstract void initialize(int numberOfSets) Specifies the number of sets and resets all internal data structures. This must be called before any other function.
-