#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include "aruco.h"
Go to the source code of this file.
|
void | cvTackBarEvents (int pos, void *) |
|
void | getQuaternionAndTranslationfromMatrix44 (const cv::Mat &M_in, float &qx, float &qy, float &qz, float &qw, float &tx, float &ty, float &tz) |
|
int | main (int argc, char **argv) |
|
float | NORM (float a, float b, float c, float d) |
|
void | processKey (char k) |
|
void | savePCDFile (string fpath, const aruco::MarkerMap &ms, const std::map< int, cv::Mat > frame_pose_map) throw (std::exception) |
|
void | savePosesToFile (string filename, const std::map< int, cv::Mat > &fmp) |
|
float | SIGN (float x) |
|
◆ cvTackBarEvents()
void cvTackBarEvents |
( |
int |
pos, |
|
|
void * |
|
|
) |
| |
◆ getQuaternionAndTranslationfromMatrix44()
void getQuaternionAndTranslationfromMatrix44 |
( |
const cv::Mat & |
M_in, |
|
|
float & |
qx, |
|
|
float & |
qy, |
|
|
float & |
qz, |
|
|
float & |
qw, |
|
|
float & |
tx, |
|
|
float & |
ty, |
|
|
float & |
tz |
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
DO NOT FORGET THAT!!! Otherwise, the ARUCO dictionary will be used by default!
Definition at line 85 of file aruco_test_markermap.cpp.
◆ NORM()
float NORM |
( |
float |
a, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d |
|
) |
| |
|
inline |
◆ processKey()
void processKey |
( |
char |
k | ) |
|
◆ savePCDFile()
void savePCDFile |
( |
string |
fpath, |
|
|
const aruco::MarkerMap & |
ms, |
|
|
const std::map< int, cv::Mat > |
frame_pose_map |
|
) |
| |
throw | ( | std::exception |
| ) | | |
◆ savePosesToFile()
void savePosesToFile |
( |
string |
filename, |
|
|
const std::map< int, cv::Mat > & |
fmp |
|
) |
| |
◆ SIGN()
◆ frame_pose_map
std::map<int,cv::Mat> frame_pose_map |
◆ iThresParam1
◆ iThresParam2
◆ The3DInfoAvailable
bool The3DInfoAvailable = false |
◆ TheCameraParameters
◆ TheInputImage
◆ TheInputImageCopy
◆ TheMarkerDetector
◆ TheMarkerMapConfig
◆ TheMarkerMapConfigFile
string TheMarkerMapConfigFile |
◆ TheMarkerSize
◆ TheMSPoseTracker
◆ TheVideoCapturer
VideoCapture TheVideoCapturer |
◆ ThresParam1
◆ ThresParam2
◆ waitTime