#include <aruco_base.h>
Public Member Functions | |
ArUcoBase () | |
void | detectMarkers (vector< aruco::Marker > &markers, cv::Mat image) |
void | estimatePose (vector< ArUcoMarkerPose > &markerPoses, vector< aruco::Marker > &markers, aruco::CameraParameters cameraParams) |
ArUcoParameters & | getParameters () |
void | refreshParameters () |
~ArUcoBase () | |
Private Attributes | |
aruco::MarkerDetector | detector_ |
ArUcoParameters | params_ |
std::map< uint32_t, aruco::MarkerPoseTracker > | tracker_ |
Definition at line 40 of file aruco_base.h.
ArUcoBase::ArUcoBase | ( | ) |
Definition at line 34 of file aruco_base.cpp.
ArUcoBase::~ArUcoBase | ( | ) |
Definition at line 38 of file aruco_base.cpp.
void ArUcoBase::detectMarkers | ( | vector< aruco::Marker > & | markers, |
cv::Mat | image | ||
) |
Definition at line 40 of file aruco_base.cpp.
void ArUcoBase::estimatePose | ( | vector< ArUcoMarkerPose > & | markerPoses, |
vector< aruco::Marker > & | markers, | ||
aruco::CameraParameters | cameraParams | ||
) |
Definition at line 44 of file aruco_base.cpp.
ArUcoParameters & ArUcoBase::getParameters | ( | ) |
Definition at line 55 of file aruco_base.cpp.
void ArUcoBase::refreshParameters | ( | ) |
Definition at line 59 of file aruco_base.cpp.
|
private |
Definition at line 54 of file aruco_base.h.
|
private |
Definition at line 52 of file aruco_base.h.
|
private |
Definition at line 55 of file aruco_base.h.