Solar
|
Matches two sets of descriptors from stereo images. UUID: 272f1ef0-c269-4631-b75c-fc7316d10915
Just implement the first interface, the second interface is implemented in ADescriptorMatcherStereo.
More...
#include <IDescriptorMatcherStereo.h>
Public Member Functions | |
IDescriptorMatcherStereo ()=default | |
IDescriptorMatcherStereo constructor. | |
virtual | ~IDescriptorMatcherStereo () |
~IDescriptorMatcherStereo | |
virtual FrameworkReturnCode | match (const SRef< SolAR::datastructure::DescriptorBuffer > &descriptors1, const SRef< SolAR::datastructure::DescriptorBuffer > &descriptors2, const std::vector< SolAR::datastructure::Keypoint > &undistortedKeypoints1, const std::vector< SolAR::datastructure::Keypoint > &undistortedKeypoints2, SolAR::datastructure::StereoType type, std::vector< SolAR::datastructure::DescriptorMatch > &matches)=0 |
Match two sets of descriptors from stereo images. More... | |
virtual FrameworkReturnCode | match (const SRef< SolAR::datastructure::Frame > frame1, const SRef< SolAR::datastructure::Frame > frame2, SolAR::datastructure::StereoType type, std::vector< SolAR::datastructure::DescriptorMatch > &matches)=0 |
Match two sets of descriptors from stereo images. More... | |
Matches two sets of descriptors from stereo images. UUID: 272f1ef0-c269-4631-b75c-fc7316d10915
Just implement the first interface, the second interface is implemented in ADescriptorMatcherStereo.
|
pure virtual |
Match two sets of descriptors from stereo images.
[in] | descriptors1 | Descirptors of the first image. |
[in] | descriptors2 | Descirptors of the second image. |
[in] | undistortedKeypoints1 | Undistorted keypoints of the first image. |
[in] | undistortedKeypoints2 | Undistorted keypoints of the second image. |
[in] | type | Stereo type (horizontal or vertical). |
[out] | matches | A vector of matches representing pairs of indices relatively to the first and second set of descriptors. |
Implemented in SolAR::base::features::ADescriptorMatcherStereo.
|
pure virtual |
Match two sets of descriptors from stereo images.
[in] | frame1 | The first frame containing descriptors and undistorted keypoints. |
[in] | frame2 | The second frame containing descriptors and undistorted keypoints. |
[in] | type | Stereo type (horizontal or vertical). |
[out] | matches | A vector of matches representing pairs of indices relatively to the first and second set of descriptors. |
Implemented in SolAR::base::features::ADescriptorMatcherStereo.