#include <feature_utils.h>
Public Member Functions | |
template<typename Adjuster > | |
GriddedDynamicDetectorAdaptor (int max_total_keypoints, int escape_iters_per_cell, int _gridRows, int _gridCols, const Adjuster &adjuster) | |
virtual | ~GriddedDynamicDetectorAdaptor () |
Protected Member Functions | |
virtual void | detectImpl (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, const cv::Mat &mask=cv::Mat()) const |
Protected Attributes | |
std::vector< cv::Ptr < FeatureDetector > > | detectors_ |
int | gridCols |
int | gridRows |
int | maxTotalKeypoints |
Definition at line 78 of file feature_utils.h.
pano::GriddedDynamicDetectorAdaptor::GriddedDynamicDetectorAdaptor | ( | int | max_total_keypoints, |
int | escape_iters_per_cell, | ||
int | _gridRows, | ||
int | _gridCols, | ||
const Adjuster & | adjuster | ||
) | [inline] |
Definition at line 81 of file feature_utils.h.
virtual pano::GriddedDynamicDetectorAdaptor::~GriddedDynamicDetectorAdaptor | ( | ) | [inline, virtual] |
Definition at line 91 of file feature_utils.h.
void pano::GriddedDynamicDetectorAdaptor::detectImpl | ( | const cv::Mat & | image, |
std::vector< cv::KeyPoint > & | keypoints, | ||
const cv::Mat & | mask = cv::Mat() |
||
) | const [protected, virtual] |
Definition at line 16 of file feature_utils.cpp.
std::vector<cv::Ptr<FeatureDetector> > pano::GriddedDynamicDetectorAdaptor::detectors_ [protected] |
Definition at line 101 of file feature_utils.h.
int pano::GriddedDynamicDetectorAdaptor::gridCols [protected] |
Definition at line 100 of file feature_utils.h.
int pano::GriddedDynamicDetectorAdaptor::gridRows [protected] |
Definition at line 99 of file feature_utils.h.
int pano::GriddedDynamicDetectorAdaptor::maxTotalKeypoints [protected] |
Definition at line 98 of file feature_utils.h.