52 : coordinates(_coordinates) {}
74 bool verbose =
false);
Keypoints(const Eigen::MatrixX2d &_coordinates)
std::optional< gtsam::Vector > responses
Optional confidences/responses for each detection, of shape N.
A simple data structure for a track in Structure from Motion.
std::map< IndexPair, CorrespondenceIndices > MatchIndicesMap
Eigen::MatrixX2d coordinates
std::optional< gtsam::Vector > scales
std::vector< SfmTrack2d > tracksFromPairwiseMatches(const MatchIndicesMap &matches, const KeypointsVector &keypoints, bool verbose)
Creates a list of tracks from 2d point correspondences.
Eigen::MatrixX2i CorrespondenceIndices
std::vector< Keypoints > KeypointsVector
Allow for arbitrary type in DSF.