#include <kpttracker.h>
Classes | |
struct | pyr_track_factory_t |
Public Member Functions | |
virtual void | point_added (tkeypoint *p) |
called on point addition | |
virtual void | point_removed (tkeypoint *p) |
called on point removal | |
pyr_track (tracks *db) | |
Public Attributes | |
incremental_query | id_histo |
int | nb_lk_tracked |
Definition at line 137 of file kpttracker.h.
pyr_track::pyr_track | ( | tracks * | db | ) |
Definition at line 1002 of file kpttracker.cpp.
Referenced by pyr_track::pyr_track_factory_t::create().
void pyr_track::point_added | ( | tkeypoint * | p | ) | [virtual] |
called on point addition
Reimplemented from ttrack.
Definition at line 1004 of file kpttracker.cpp.
References pyr_keypoint::cid, pyr_keypoint::cscore, incremental_query::database, incremental_query::end(), tkeypoint::frame, pyr_keypoint::id, kpt_tracker::id_clusters, id_histo, incremental_query::modify(), TaskTimer::popTask(), TaskTimer::pushTask(), incremental_query::query_cluster, incremental_query::sort_results_min_ratio(), id_cluster::total, and pyr_frame::tracker.
void pyr_track::point_removed | ( | tkeypoint * | p | ) | [virtual] |
called on point removal
Reimplemented from ttrack.
Definition at line 1031 of file kpttracker.cpp.
References pyr_keypoint::id, id_histo, and incremental_query::modify().
Definition at line 139 of file kpttracker.h.
Referenced by get_correspondences(), visual_object::get_correspondences_std(), point_added(), point_removed(), and update_query_with_frame().
Definition at line 141 of file kpttracker.h.