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