Solar
|
Matches descriptors and selects all matches not farther than a specified distance. UUID: 549f7873-96e4-4eae-b4a0-ae8d80664ce5
More...
#include <SolARDescriptorMatcherRadiusOpencv.h>
Public Member Functions | |
FrameworkReturnCode | match (const SRef< SolAR::datastructure::DescriptorBuffer > descriptors1, const SRef< SolAR::datastructure::DescriptorBuffer > descriptors2, std::vector< SolAR::datastructure::DescriptorMatch > &matches) override |
Match two sets of descriptors together. More... | |
org::bcom::xpcf::XPCFErrorCode | onConfigured () override final |
void | unloadComponent () override |
Matches descriptors and selects all matches not farther than a specified distance. UUID: 549f7873-96e4-4eae-b4a0-ae8d80664ce5
maxDistance | Threshold for the distance between matched descriptors. Distance means here metric distance (e.g. Hamming distance), not the distance between coordinates (which is measured in Pixels) |
type: float; range : [0..MAX FLOAT]; default: default: 1.f |
|
override |
Match two sets of descriptors together.
[in] | descriptors1 | The first set of descriptors organized in a dedicated buffer structure. |
[in] | descriptors2 | The second set of descriptors organized in a dedicated buffer structure. |
[out] | matches | A vector of matches representing pairs of indices relatively to the first and second set of descriptors. |