cvdrawingutils.h
Go to the documentation of this file.
1 
17 #ifndef _ArUco_DrawUtils_H_
18 #define _ArUco_DrawUtils_H_
19 
20 #include "aruco.h"
21 #include "aruco_export.h"
22 
23 namespace aruco
24 {
28 {
29 public:
30  static void draw3dAxis(cv::Mat& Image, const CameraParameters& CP, const cv::Mat& Rvec,
31  const cv::Mat& Tvec, float axis_size);
32  static void draw3dAxis(cv::Mat& Image, Marker& m, const CameraParameters& CP, int lineSize = 1);
33 
34  static void draw3dCube(cv::Mat& Image, Marker& m, const CameraParameters& CP,
35  int lineSize = 1, bool setYperpendicular = false);
36 
37  // static void draw3dAxis(cv::Mat &Image, MarkerMap &m, const CameraParameters &CP);
38  // static void draw3dCube(cv::Mat &Image, MarkerMap &m, const CameraParameters &CP,
39  // bool setYperpendicular = false);
40 };
41 } // namespace aruco
42 
43 #endif
Parameters of the camera.
#define ARUCO_EXPORT
Definition: aruco_export.h:30
A set of functions to draw in opencv images.


aruco
Author(s): Rafael Muñoz Salinas , Bence Magyar
autogenerated on Fri Nov 25 2022 04:02:23