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) |
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.