Solar
Public Member Functions | List of all members
SolAR::MODULES::OPENCV::SolARStereoDescriptorMatcherOpencv Class Reference

Matches two sets of descriptors from stereo images. UUID: a2740dbd-a17d-4a48-9f3f-3ddc38479745 More...

#include <SolARStereoDescriptorMatcherOpencv.h>

Inheritance diagram for SolAR::MODULES::OPENCV::SolARStereoDescriptorMatcherOpencv:
Inheritance graph
[legend]
Collaboration diagram for SolAR::MODULES::OPENCV::SolARStereoDescriptorMatcherOpencv:
Collaboration graph
[legend]

Public Member Functions

 SolARStereoDescriptorMatcherOpencv ()
 SolARStereoDescriptorMatcherOpencv constructor.
 
 ~SolARStereoDescriptorMatcherOpencv () override
 SolARStereoDescriptorMatcherOpencv destructor.
 
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) override
 Match two sets of descriptors from stereo images. More...
 
void unloadComponent () override
 

Detailed Description

Matches two sets of descriptors from stereo images. UUID: a2740dbd-a17d-4a48-9f3f-3ddc38479745

Member Function Documentation

◆ match()

FrameworkReturnCode SolAR::MODULES::OPENCV::SolARStereoDescriptorMatcherOpencv::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 
)
override

Match two sets of descriptors from stereo images.

Parameters
[in]descriptors1Descirptors of the first image.
[in]descriptors2Descirptors of the second image.
[in]undistortedKeypoints1Keypoints of the first image.
[in]undistortedKeypoints2Keypoints of the second image.
[in]typeStereo type (horizontal or vertical).
[out]matchesA vector of matches representing pairs of indices relatively to the first and second set of descriptors.
Returns
FrameworkReturnCode::SUCCESS if matching succeed, else FrameworkReturnCode::_ERROR

The documentation for this class was generated from the following file: