Public Member Functions | List of all members
rtabmap::MarkerDetector Class Reference

#include <MarkerDetector.h>

Public Member Functions

std::map< int, MarkerInfodetect (const cv::Mat &image, const std::vector< CameraModel > &models, const cv::Mat &depth=cv::Mat(), const std::map< int, float > &markerLengths=std::map< int, float >(), cv::Mat *imageWithDetections=0)
 
std::map< int, MarkerInfodetect (const cv::Mat &image, const CameraModel &model, const cv::Mat &depth=cv::Mat(), const std::map< int, float > &markerLengths=std::map< int, float >(), cv::Mat *imageWithDetections=0)
 
 MarkerDetector (const ParametersMap &parameters=ParametersMap())
 
void parseParameters (const ParametersMap &parameters)
 
 RTABMAP_DEPRECATED (MapIdPose detect(const cv::Mat &image, const CameraModel &model, const cv::Mat &depth=cv::Mat(), float *estimatedMarkerLength=0, cv::Mat *imageWithDetections=0), "Use the other detect(), in which the returned map contains the length of each marker detected.")
 
virtual ~MarkerDetector ()
 

Detailed Description

Definition at line 59 of file MarkerDetector.h.

Constructor & Destructor Documentation

◆ MarkerDetector()

rtabmap::MarkerDetector::MarkerDetector ( const ParametersMap parameters = ParametersMap())

Definition at line 34 of file MarkerDetector.cpp.

◆ ~MarkerDetector()

rtabmap::MarkerDetector::~MarkerDetector ( )
virtual

Definition at line 60 of file MarkerDetector.cpp.

Member Function Documentation

◆ detect() [1/2]

std::map< int, MarkerInfo > rtabmap::MarkerDetector::detect ( const cv::Mat &  image,
const std::vector< CameraModel > &  models,
const cv::Mat &  depth = cv::Mat(),
const std::map< int, float > &  markerLengths = std::map<int, float>(),
cv::Mat *  imageWithDetections = 0 
)

Definition at line 144 of file MarkerDetector.cpp.

◆ detect() [2/2]

std::map< int, MarkerInfo > rtabmap::MarkerDetector::detect ( const cv::Mat &  image,
const CameraModel model,
const cv::Mat &  depth = cv::Mat(),
const std::map< int, float > &  markerLengths = std::map<int, float>(),
cv::Mat *  imageWithDetections = 0 
)

Definition at line 196 of file MarkerDetector.cpp.

◆ parseParameters()

void rtabmap::MarkerDetector::parseParameters ( const ParametersMap parameters)

Definition at line 64 of file MarkerDetector.cpp.

◆ RTABMAP_DEPRECATED()

rtabmap::MarkerDetector::RTABMAP_DEPRECATED ( MapIdPose   detectconst cv::Mat &image, const CameraModel &model, const cv::Mat &depth=cv::Mat(), float *estimatedMarkerLength=0, cv::Mat *imageWithDetections=0,
"Use the other   detect(),
in which the returned map contains the length of each marker detected."   
)

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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00