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
aruco::CameraParameters
Parameters of the camera.
Definition: cameraparameters.h:29
aruco.h
aruco_export.h
aruco::Marker
Definition: marker.h:35
ARUCO_EXPORT
#define ARUCO_EXPORT
Definition: aruco_export.h:30
aruco::CvDrawingUtils
A set of functions to draw in opencv images.
Definition: cvdrawingutils.h:27
aruco
Definition: cameraparameters.h:24


aruco
Author(s): Rafael Muñoz Salinas , Bence Magyar
autogenerated on Sat Sep 23 2023 02:26:45