Detect keypoints and compute the descriptors from an image. UUID: 7fb2aace-a1b1-11eb-bcbc-0242ac130002
More...
#include <SolARDescriptorsExtractorFromImagePopSift.h>
|
| SolARDescriptorsExtractorFromImagePopSift () |
| SolARDescriptorsExtractorFromImagePopSift constructor;.
|
|
| ~SolARDescriptorsExtractorFromImagePopSift () |
| SolARDescriptorsExtractorFromImagePopSift destructor;.
|
|
org::bcom::xpcf::XPCFErrorCode | onConfigured () override final |
|
std::string | getTypeString () override |
| getType More...
|
|
FrameworkReturnCode | extract (const SRef< SolAR::datastructure::Image > image, std::vector< SolAR::datastructure::Keypoint > &keypoints, SRef< SolAR::datastructure::DescriptorBuffer > &descriptors) override |
| detect keypoints and compute the descriptors. More...
|
|
void | unloadComponent () override final |
|
Detect keypoints and compute the descriptors from an image. UUID: 7fb2aace-a1b1-11eb-bcbc-0242ac130002
- Injectables
SolAR::api::image::IImageConvertor |
◆ extract()
FrameworkReturnCode SolAR::MODULES::POPSIFT::SolARDescriptorsExtractorFromImagePopSift::extract |
( |
const SRef< SolAR::datastructure::Image > |
image, |
|
|
std::vector< SolAR::datastructure::Keypoint > & |
keypoints, |
|
|
SRef< SolAR::datastructure::DescriptorBuffer > & |
descriptors |
|
) |
| |
|
override |
detect keypoints and compute the descriptors.
- Parameters
-
[in] | image | image on which the keypoint and their descriptor will be detected and extracted. |
[out] | keypoints | The keypoints detected in the input image. |
[out] | descriptors | The descriptors of keypoints of the input image. |
- Returns
- FrameworkReturnCode::SUCCESS if images are well matched, else FrameworkReturnCode::_ERROR
◆ getTypeString()
std::string SolAR::MODULES::POPSIFT::SolARDescriptorsExtractorFromImagePopSift::getTypeString |
( |
| ) |
|
|
inlineoverride |
getType
- Returns
- a string describing the type of descriptor used during extraction.
The documentation for this class was generated from the following file: