36 #ifndef _vpImageDraw_h_ 37 #define _vpImageDraw_h_ 45 #include <visp3/core/vpImage.h> 46 #include <visp3/core/vpColor.h> 47 #include <visp3/core/vpMath.h> 48 #include <visp3/core/vpRect.h> 49 #include <visp3/core/vpCameraParameters.h> 62 unsigned int w = 4,
unsigned int h = 2,
unsigned int thickness = 1);
64 unsigned int w = 4,
unsigned int h = 2,
unsigned int thickness = 1);
67 unsigned char color,
unsigned int thickness = 1);
69 const vpColor &color,
unsigned int thickness = 1);
72 unsigned int thickness = 1);
74 unsigned int thickness = 1);
77 unsigned int thickness = 1);
79 unsigned int thickness = 1);
82 double coef2,
double coef3,
bool use_normalized_centered_moments,
unsigned char color,
83 double smallalpha = 0,
double highalpha = 2 * M_PI,
unsigned int thickness = 1);
85 double coef2,
double coef3,
bool use_normalized_centered_moments,
const vpColor &color,
86 double smallalpha = 0,
double highalpha = 2 * M_PI,
unsigned int thickness = 1);
96 unsigned int thickness = 1);
98 unsigned int thickness = 1);
104 unsigned char color,
unsigned int thickness = 1,
bool closed =
true);
105 static void drawPolygon(
vpImage<vpRGBa> &I,
const std::vector<vpImagePoint> &vip,
106 const vpColor &color,
unsigned int thickness = 1,
bool closed =
true);
109 bool fill =
false,
unsigned int thickness = 1);
111 bool fill =
false,
unsigned int thickness = 1);
Drawing functions for image.
Implementation of an homogeneous matrix and operations on such kind of matrices.
Class to define RGB colors available for display functionnalities.
static const vpColor none
Generic class defining intrinsic camera parameters.
Defines a rectangle in the plane.
Class that defines a 2D point in an image. This class is useful for image processing and stores only ...