SaDVIO
isae::AFeatureDetector Member List

This is the complete list of members for isae::AFeatureDetector, including all inherited members.

_max_matching_distisae::AFeatureDetectorprotected
_n_per_cellisae::AFeatureDetectorprotected
_n_totalisae::AFeatureDetectorprotected
AFeatureDetector()isae::AFeatureDetectorinline
AFeatureDetector(int n, int n_per_cell)isae::AFeatureDetectorinline
computeDescriptor(const cv::Mat &img, std::vector< std::shared_ptr< AFeature >> &features)=0isae::AFeatureDetectorpure virtual
computeDist(const cv::Mat &desc1, const cv::Mat &desc2) const =0isae::AFeatureDetectorpure virtual
deleteUndescribedFeatures(std::vector< std::shared_ptr< AFeature >> &features)isae::AFeatureDetector
detectAndCompute(const cv::Mat &img, const cv::Mat &mask, std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, int n_points=0)=0isae::AFeatureDetectorpure virtual
detectAndComputeGrid(const cv::Mat &img, const cv::Mat &mask, std::vector< std::shared_ptr< AFeature >> existing_features=std::vector< std::shared_ptr< AFeature >>())=0isae::AFeatureDetectorpure virtual
FeatureToKeypoint(std::vector< std::shared_ptr< AFeature >> features, std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors)isae::AFeatureDetectorstatic
FeatureToP2f(std::vector< std::shared_ptr< AFeature >> features, std::vector< cv::Point2f > &p2fs)isae::AFeatureDetectorstatic
getFeaturesInBox(int x, int y, int w, int h, const std::vector< std::shared_ptr< AFeature >> &features, std::vector< std::shared_ptr< AFeature >> &features_in_box) constisae::AFeatureDetector
getMaxMatchingDist() constisae::AFeatureDetectorinline
getNbDesiredFeatures()isae::AFeatureDetectorinline
init()=0isae::AFeatureDetectorpure virtual
KeypointToFeature(std::vector< cv::KeyPoint > keypoints, cv::Mat descriptors, std::vector< std::shared_ptr< AFeature >> &features, const std::string &featurelabel="pointxd")isae::AFeatureDetectorstatic
~AFeatureDetector()isae::AFeatureDetectorinline