|
typedef FeatureTrackerParams | ParamType |
|
typedef ParamType::DetectorType | DetectorType |
|
typedef ParamType::DescriptorType | DescriptorType |
|
typedef SSM::ParamType | SSMParams |
|
typedef SSM::EstimatorParams | EstimatorParams |
|
typedef FLANNParams::IdxType | IdxType |
|
typedef FLANNParams::SearchType | SearchType |
|
typedef flann::Index< flann::L2< float > > | flannIdxT |
|
typedef flann::Matrix< float > | flannMatT |
|
typedef flann::Matrix< int > | flannResultT |
|
typedef std::shared_ptr< flannMatT > | FlannMatPtr |
|
typedef std::shared_ptr< flannIdxT > | FlannIdxPtr |
|
typedef cv::Ptr< cv::FeatureDetector > | DetectorPtr |
|
typedef cv::Ptr< cv::DescriptorExtractor > | DescriptorPtr |
|
|
| FeatureTracker (const ParamType *grid_params=nullptr, const FLANNParams *_flann_params=nullptr, const FLANNCVParams *_flanncv_params=nullptr, const EstimatorParams *_est_params=nullptr, const SSMParams *ssm_params=nullptr) |
|
void | initialize (const cv::Mat &corners) override |
|
void | update () override |
|
void | setImage (const cv::Mat &img) override |
|
void | setRegion (const cv::Mat &corners) override |
|
const uchar * | getPixMask () override |
|
int | getResX () override |
|
int | getResY () override |
|
const cv::Mat & | getRegion () override |
|
int | inputType () const override |
|
bool | detect (const cv::Mat &mask, cv::Mat &obj_location) override |
|
SSM & | getSSM () |
|
virtual void | initPixMask () |
|
virtual bool | detect (const cv::Mat &img, const cv::Mat &mask, cv::Mat &obj_location) |
|
The documentation for this class was generated from the following file: