#include <MarkerDetector.h>
Public Member Functions | |
std::map< int, MarkerInfo > | 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) |
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, MarkerInfo > | 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) |
MarkerDetector (const ParametersMap ¶meters=ParametersMap()) | |
void | parseParameters (const ParametersMap ¶meters) |
virtual | ~MarkerDetector () |
Definition at line 59 of file MarkerDetector.h.
rtabmap::MarkerDetector::MarkerDetector | ( | const ParametersMap & | parameters = ParametersMap() | ) |
Definition at line 34 of file MarkerDetector.cpp.
|
virtual |
Definition at line 60 of file MarkerDetector.cpp.
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.
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.
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.
void rtabmap::MarkerDetector::parseParameters | ( | const ParametersMap & | parameters | ) |
Definition at line 64 of file MarkerDetector.cpp.