|
template<typename FEATLIST > |
void | mrpt::vision::detail::trackFeatures_checkResponses (FEATLIST &featureList, const CImage &cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_checkResponses< CFeatureList > (CFeatureList &featureList, const CImage &cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y) |
|
template<class FEAT_LIST > |
void | mrpt::vision::detail::trackFeatures_checkResponses_impl_simple (FEAT_LIST &featureList, const CImage &cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x_, const unsigned int max_y_) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_checkResponses< TKeyPointList > (TKeyPointList &featureList, const CImage &cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_checkResponses< TKeyPointfList > (TKeyPointfList &featureList, const CImage &cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y) |
|
template<typename FEATLIST > |
void | mrpt::vision::detail::trackFeatures_updatePatch (FEATLIST &featureList, const CImage &cur_gray) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_updatePatch< CFeatureList > (CFeatureList &featureList, const CImage &cur_gray) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_updatePatch< TKeyPointList > ([[maybe_unused]] TKeyPointList &featureList, [[maybe_unused]] const CImage &cur_gray) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_updatePatch< TKeyPointfList > ([[maybe_unused]] TKeyPointfList &featureList, [[maybe_unused]] const CImage &cur_gray) |
|
template<typename FEATLIST > |
void | mrpt::vision::detail::trackFeatures_addNewFeats (FEATLIST &featureList, const TKeyPointList &new_feats, const std::vector< size_t > &sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &cur_gray, TFeatureID &max_feat_ID_at_input) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_addNewFeats< CFeatureList > (CFeatureList &featureList, const TKeyPointList &new_feats, const std::vector< size_t > &sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &cur_gray, TFeatureID &max_feat_ID_at_input) |
|
template<class FEAT_LIST > |
void | mrpt::vision::detail::trackFeatures_addNewFeats_simple_list (FEAT_LIST &featureList, const TKeyPointList &new_feats, const std::vector< size_t > &sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, [[maybe_unused]] const size_t patchSize, [[maybe_unused]] const CImage &cur_gray, TFeatureID &max_feat_ID_at_input) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_addNewFeats< TKeyPointList > (TKeyPointList &featureList, const TKeyPointList &new_feats, const std::vector< size_t > &sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &cur_gray, TFeatureID &max_feat_ID_at_input) |
|
template<> |
void | mrpt::vision::detail::trackFeatures_addNewFeats< TKeyPointfList > (TKeyPointfList &featureList, const TKeyPointList &new_feats, const std::vector< size_t > &sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &cur_gray, TFeatureID &max_feat_ID_at_input) |
|
template<typename FEATLIST > |
size_t | mrpt::vision::detail::trackFeatures_deleteOOB (FEATLIST &trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING) |
|
template<typename FEATLIST > |
size_t | mrpt::vision::detail::trackFeatures_deleteOOB_impl_simple_feat (FEATLIST &trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING) |
|
template<> |
size_t | mrpt::vision::detail::trackFeatures_deleteOOB (TKeyPointList &trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING) |
|
template<> |
size_t | mrpt::vision::detail::trackFeatures_deleteOOB (TKeyPointfList &trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING) |
|
template<> |
size_t | mrpt::vision::detail::trackFeatures_deleteOOB (CFeatureList &trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING) |
|