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

Extracts the descriptor corresponding to a squared binary marker pattern. UUID: d25625ba-ce3a-11e7-abc4-cec278b6b50a More...

#include <SolARDescriptorsExtractorSBPatternOpencv.h>

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

Public Member Functions

FrameworkReturnCode extract (const std::vector< SRef< datastructure::Image > > &images, const std::vector< datastructure::Contour2Df > &inContours, SRef< datastructure::DescriptorBuffer > &descriptors, std::vector< datastructure::Contour2Df > &outContours) override
 Extracts a set of descriptors from a given images based on a marker pattern [in] : set of keypoints. [out] decsriptors: se of computed descriptors.
 
FrameworkReturnCode extract (const datastructure::SquaredBinaryPattern &pattern, SRef< datastructure::DescriptorBuffer > &descriptor) override
 
void unloadComponent () override final
 

Detailed Description

Extracts the descriptor corresponding to a squared binary marker pattern. UUID: d25625ba-ce3a-11e7-abc4-cec278b6b50a

Properties
patternSize define the internal size of the pattern (without the black border)
type: int; range : [0..MAX INT]; default: 5

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