Visual Servoing Platform  version 3.5.0 under development (2022-02-15)
pose_helper.h
1 #ifndef __pose_helper_h_
2 #define __pose_helper_h_
3 
5 #include <visp3/core/vpPoint.h>
6 #include <visp3/core/vpCameraParameters.h>
7 #include <visp3/core/vpHomogeneousMatrix.h>
8 #include <visp3/blob/vpDot2.h>
10 
11 void computePose(std::vector<vpPoint> &point, const std::vector<vpImagePoint> &ip,
12  const vpCameraParameters &cam, bool init, vpHomogeneousMatrix &cMo);
13 
14 #if defined(VISP_HAVE_X11) || defined(VISP_HAVE_GDI) || defined(VISP_HAVE_OPENCV)
15 std::vector<vpImagePoint> track(vpImage<unsigned char> &I, std::vector<vpDot2> &dot, bool init);
16 #endif
17 
18 #endif
19 
Implementation of an homogeneous matrix and operations on such kind of matrices.
Generic class defining intrinsic camera parameters.