Public Member Functions | Private Attributes | List of all members
ArUcoBase Class Reference

#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)
 
ArUcoParametersgetParameters ()
 
void refreshParameters ()
 
 ~ArUcoBase ()
 

Private Attributes

aruco::MarkerDetector detector_
 
ArUcoParameters params_
 
std::map< uint32_t, aruco::MarkerPoseTrackertracker_
 

Detailed Description

Definition at line 40 of file aruco_base.h.

Constructor & Destructor Documentation

ArUcoBase::ArUcoBase ( )

Definition at line 34 of file aruco_base.cpp.

ArUcoBase::~ArUcoBase ( )

Definition at line 38 of file aruco_base.cpp.

Member Function Documentation

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.

Member Data Documentation

aruco::MarkerDetector ArUcoBase::detector_
private

Definition at line 54 of file aruco_base.h.

ArUcoParameters ArUcoBase::params_
private

Definition at line 52 of file aruco_base.h.

std::map<uint32_t, aruco::MarkerPoseTracker> ArUcoBase::tracker_
private

Definition at line 55 of file aruco_base.h.


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


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Jun 10 2019 15:41:03