Namespaces | Classes | Functions
aruco Namespace Reference

Namespaces

 hrm
 
 impl
 

Classes

class  CameraParameters
 Parameters of the camera. More...
 
class  CvDrawingUtils
 A set of functions to draw in opencv images. More...
 
class  Dictionary
 
class  DictionaryBased
 
class  LevMarq
 
class  Marker
 This class represents a marker. It is a vector of the fours corners ot the marker. More...
 
struct  Marker3DInfo
 
class  MarkerDetector
 Main class for marker detection. More...
 
class  MarkerLabeler
 Base class of labelers. A labelers receive a square of the image and determines if it has a valid marker, its id and rotation Additionally, it implements the factory model. More...
 
class  MarkerMap
 This class defines a set of markers whose locations are attached to a common reference system, i.e., they do not move wrt each other. A MarkerMap contains several markers so that they are more robustly detected. More...
 
class  MarkerMapPoseTracker
 
class  MarkerPoseTracker
 
struct  PointSet_2D
 
class  SVMMarkers
 

Functions

template<typename T >
double __aruco_solve_pnp (const std::vector< cv::Point3f > &p3d, const std::vector< cv::Point2f > &p2d, const cv::Mat &cam_matrix, const cv::Mat &dist, cv::Mat &r_io, cv::Mat &t_io)
 
void __glGetModelViewMatrix (double modelview_matrix[16], const cv::Mat &Rvec, const cv::Mat &Tvec) throw (cv::Exception)
 
void __OgreGetPoseParameters (double position[3], double orientation[4], const cv::Mat &Rvec, const cv::Mat &Tvec) throw (cv::Exception)
 
void findCornerPointsInContour (const vector< cv::Point2f > &points, const vector< cv::Point > &contour, vector< int > &idxs)
 
int findDeformedSidesIdx (const vector< cv::Point > &contour, const vector< int > &idxSegments)
 
int hamm_distance (uint64_t a, uint64_t b)
 
void impl__aruco_getRTfromMatrix44 (const cv::Mat &M, cv::Mat &R, cv::Mat &T)
 
cv::Mat impl__aruco_getRTMatrix (const cv::Mat &_rvec, const cv::Mat &_tvec)
 
void print (cv::Point3f p, string cad)
 
void setPointIntoImage (cv::Point2f &p, cv::Size s)
 
void setPointIntoImage (cv::Point &p, cv::Size s)
 

Function Documentation

template<typename T >
double aruco::__aruco_solve_pnp ( const std::vector< cv::Point3f > &  p3d,
const std::vector< cv::Point2f > &  p2d,
const cv::Mat &  cam_matrix,
const cv::Mat &  dist,
cv::Mat &  r_io,
cv::Mat &  t_io 
)

Definition at line 39 of file posetracker.cpp.

void __glGetModelViewMatrix ( double  modelview_matrix[16],
const cv::Mat &  Rvec,
const cv::Mat &  Tvec 
)
throw (cv::Exception
)

Definition at line 149 of file markermap.cpp.

void aruco::__OgreGetPoseParameters ( double  position[3],
double  orientation[4],
const cv::Mat &  Rvec,
const cv::Mat &  Tvec 
)
throw (cv::Exception
)

Definition at line 203 of file markermap.cpp.

void aruco::findCornerPointsInContour ( const vector< cv::Point2f > &  points,
const vector< cv::Point > &  contour,
vector< int > &  idxs 
)

Definition at line 585 of file markerdetector.cpp.

int aruco::findDeformedSidesIdx ( const vector< cv::Point > &  contour,
const vector< int > &  idxSegments 
)

Definition at line 614 of file markerdetector.cpp.

int aruco::hamm_distance ( uint64_t  a,
uint64_t  b 
)

Definition at line 32 of file dictionary_based.cpp.

void aruco::impl__aruco_getRTfromMatrix44 ( const cv::Mat &  M,
cv::Mat &  R,
cv::Mat &  T 
)

Definition at line 19 of file posetracker.cpp.

cv::Mat aruco::impl__aruco_getRTMatrix ( const cv::Mat &  _rvec,
const cv::Mat &  _tvec 
)

Definition at line 10 of file posetracker.cpp.

void aruco::print ( cv::Point3f  p,
string  cad 
)

Definition at line 260 of file marker.cpp.

void aruco::setPointIntoImage ( cv::Point2f &  p,
cv::Size  s 
)

Definition at line 656 of file markerdetector.cpp.

void aruco::setPointIntoImage ( cv::Point p,
cv::Size  s 
)

Definition at line 667 of file markerdetector.cpp.



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