Interface AssociateDescription2D<Desc>

Type Parameters:
Desc - Feature description type.
All Superinterfaces:
Associate<Desc>
All Known Subinterfaces:
AssociateMaxDistance<D>
All Known Implementing Classes:
AbstractAssociateDescription2D, AssociateDescription2DDefault, AssociateDescTo2D, AssociateStereo2D, EnforceUniqueByScore.Describe2D, WrapAssociateGreedy2D

public interface AssociateDescription2D<Desc>
extends Associate<Desc>
Associates features from two images together using both 2D location and descriptor information. Each source feature is paired up with a single feature in the destination. If a match is not found then it is added to the unassociated list.
  • Method Details

    • initialize

      void initialize​(int imageWidth, int imageHeight)
      Initialize by specifying the image width/height. Used to precompute internal data structures and set thresholds. If images are different sizes just use the largest width/height
      Parameters:
      imageWidth - Input image width
      imageHeight - Input image height
    • setSource

      void setSource​(FastAccess<Point2D_F64> location, FastAccess<Desc> descriptions)
      Provide the location and descriptions for source features.
      Parameters:
      location - Feature locations.
      descriptions - Feature descriptions.
    • setDestination

      void setDestination​(FastAccess<Point2D_F64> location, FastAccess<Desc> descriptions)
      Provide the location and descriptions for destination features.
      Parameters:
      location - Feature locations.
      descriptions - Feature descriptions.