Solar
|
Retains the best match for each keypoint. UUID: cbb620c3-a7fc-42d7-bcbf-f59b475b23b0
More...
#include <SolARBasicMatchesFilter.h>
Public Member Functions | |
SolARBasicMatchesFilter () | |
SolARBasicMatchesFilter constructor. | |
~SolARBasicMatchesFilter () override | |
SolARBasicMatchesFilter destructor. | |
void | filter (const std::vector< SolAR::datastructure::DescriptorMatch > &inputMatches, std::vector< SolAR::datastructure::DescriptorMatch > &outputMatches, const std::vector< SolAR::datastructure::Keypoint > &inputKeyPointsA, const std::vector< SolAR::datastructure::Keypoint > &inputKeyPointsB) override |
filter matches based on redundancy strategy. This filter removes all the mmulitples matches. More... | |
void | unloadComponent () override final |
Retains the best match for each keypoint. UUID: cbb620c3-a7fc-42d7-bcbf-f59b475b23b0
|
override |
filter matches based on redundancy strategy. This filter removes all the mmulitples matches.
[in] | Original | matches found between two descriptors "desc_1" and "desc_2". |
[out] | Filtred | matches based on redanduncy or geometric relations such as epipolar constraint. |
[in] | Original | keypoints associated to desc_1. |
[in] | Original | keypoints associated to desc_2. |