Documentation of 'boofcv.alg.feature.associate.AssociateUniqueByScoreAlg' Java class
AssociateUniqueByScoreAlg
boofcv.alg.feature.associate

Class AssociateUniqueByScoreAlg



  • public class AssociateUniqueByScoreAlg
    extends java.lang.Object
    If multiple associations are found for a single source and/or destination feature then this ambiguity is removed by selecting the association with the best score. If there are multiple best scores for a single feature index then there are no associations for that feature.
    • Constructor Detail

      • AssociateUniqueByScoreAlg

        public AssociateUniqueByScoreAlg(MatchScoreType type,
                                         boolean checkSource,
                                         boolean checkDestination)
        Configures algorithm.
        Parameters:
        type - Used to determine which score is better
        checkSource - Should it check source features for uniqueness
        checkDestination - Should it check destination features for uniqueness
    • Method Detail

      • process

        public void process(FastQueue<AssociatedIndex> matches,
                            int numSource,
                            int numDestination)
        Given a set of matches, enforce the uniqueness rules it was configured to.
        Parameters:
        matches - Set of matching features
        numSource - Number of source features
        numDestination - Number of destination features
      • checkSource

        public boolean checkSource()
      • checkDestination

        public boolean checkDestination()

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.