#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.
| Classes | |
| class | CmdLineParser | 
| Functions | |
| 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) | 
| Variables | |
| std::map< int, cv::Mat > | frame_pose_map | 
| int | iThresParam1 | 
| int | iThresParam2 | 
| bool | The3DInfoAvailable = false | 
| CameraParameters | TheCameraParameters | 
| Mat | TheInputImage | 
| Mat | TheInputImageCopy | 
| MarkerDetector | TheMarkerDetector | 
| MarkerMap | TheMarkerMapConfig | 
| string | TheMarkerMapConfigFile | 
| float | TheMarkerSize = -1 | 
| MarkerMapPoseTracker | TheMSPoseTracker | 
| VideoCapture | TheVideoCapturer | 
| double | ThresParam1 | 
| double | ThresParam2 | 
| int | waitTime = 10 | 
| void cvTackBarEvents | ( | int | pos, | 
| void * | |||
| ) | 
Definition at line 201 of file aruco_test_markermap.cpp.
| void getQuaternionAndTranslationfromMatrix44 | ( | const cv::Mat & | M_in, | 
| float & | qx, | ||
| float & | qy, | ||
| float & | qz, | ||
| float & | qw, | ||
| float & | tx, | ||
| float & | ty, | ||
| float & | tz | ||
| ) | 
Definition at line 238 of file aruco_test_markermap.cpp.
| 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.
| 
 | inline | 
Definition at line 235 of file aruco_test_markermap.cpp.
| void processKey | ( | char | k | ) | 
Definition at line 67 of file aruco_test_markermap.cpp.
| void savePCDFile | ( | string | fpath, | 
| const aruco::MarkerMap & | ms, | ||
| const std::map< int, cv::Mat > | frame_pose_map | ||
| ) | |||
| throw | ( | std::exception | |
| ) | |||
Definition at line 335 of file pcdwriter.cpp.
| void savePosesToFile | ( | string | filename, | 
| const std::map< int, cv::Mat > & | fmp | ||
| ) | 
Definition at line 304 of file aruco_test_markermap.cpp.
| 
 | inline | 
Definition at line 234 of file aruco_test_markermap.cpp.
| std::map<int,cv::Mat> frame_pose_map | 
Definition at line 51 of file aruco_test_markermap.cpp.
| int iThresParam1 | 
Definition at line 49 of file aruco_test_markermap.cpp.
| int iThresParam2 | 
Definition at line 49 of file aruco_test_markermap.cpp.
| bool The3DInfoAvailable = false | 
Definition at line 39 of file aruco_test_markermap.cpp.
| CameraParameters TheCameraParameters | 
Definition at line 43 of file aruco_test_markermap.cpp.
| Mat TheInputImage | 
Definition at line 42 of file aruco_test_markermap.cpp.
| Mat TheInputImageCopy | 
Definition at line 42 of file aruco_test_markermap.cpp.
| MarkerDetector TheMarkerDetector | 
Definition at line 45 of file aruco_test_markermap.cpp.
| MarkerMap TheMarkerMapConfig | 
Definition at line 44 of file aruco_test_markermap.cpp.
| string TheMarkerMapConfigFile | 
Definition at line 38 of file aruco_test_markermap.cpp.
| float TheMarkerSize = -1 | 
Definition at line 40 of file aruco_test_markermap.cpp.
| MarkerMapPoseTracker TheMSPoseTracker | 
Definition at line 46 of file aruco_test_markermap.cpp.
| VideoCapture TheVideoCapturer | 
Definition at line 41 of file aruco_test_markermap.cpp.
| double ThresParam1 | 
Definition at line 48 of file aruco_test_markermap.cpp.
| double ThresParam2 | 
Definition at line 48 of file aruco_test_markermap.cpp.
| int waitTime = 10 | 
Definition at line 50 of file aruco_test_markermap.cpp.