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 CameraModel &model, const cv::Mat &depth=cv::Mat(), const std::map< int, float > &markerLengths=std::map< int, float >(), cv::Mat *imageWithDetections=0)
 
RTABMAP_DEPRECATED MapIdPose detect (const cv::Mat &image, const CameraModel &model, const cv::Mat &depth=cv::Mat(), float *estimatedMarkerLength=0, cv::Mat *imageWithDetections=0)
 
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)
 
 MarkerDetector (const ParametersMap &parameters=ParametersMap())
 
void parseParameters (const ParametersMap &parameters)
 
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/3]

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<intfloat>(),
cv::Mat imageWithDetections = 0 
)

Definition at line 196 of file MarkerDetector.cpp.

◆ detect() [2/3]

std::map< int, Transform > rtabmap::MarkerDetector::detect ( const cv::Mat image,
const CameraModel model,
const cv::Mat depth = cv::Mat(),
float estimatedMarkerLength = 0,
cv::Mat imageWithDetections = 0 
)

Definition at line 126 of file MarkerDetector.cpp.

◆ detect() [3/3]

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<intfloat>(),
cv::Mat imageWithDetections = 0 
)

Definition at line 144 of file MarkerDetector.cpp.

◆ parseParameters()

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

Definition at line 64 of file MarkerDetector.cpp.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jul 1 2024 02:42:45