|
|
|
@@ -30,7 +30,7 @@ circle
|
|
|
|
|
----------
|
|
|
|
|
Draws a circle.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void circle(Mat& img, Point center, int radius, const Scalar& color, int thickness=1, int lineType=8, int shift=0)
|
|
|
|
|
.. ocv:function:: void circle( Mat& img, Point center, int radius, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.circle(img, center, radius, color[, thickness[, lineType[, shift]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -83,9 +83,9 @@ ellipse
|
|
|
|
|
-----------
|
|
|
|
|
Draws a simple or thick elliptic arc or fills an ellipse sector.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void ellipse(Mat& img, Point center, Size axes, double angle, double startAngle, double endAngle, const Scalar& color, int thickness=1, int lineType=8, int shift=0)
|
|
|
|
|
.. ocv:function:: void ellipse( Mat& img, Point center, Size axes, double angle, double startAngle, double endAngle, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void ellipse(Mat& img, const RotatedRect& box, const Scalar& color, int thickness=1, int lineType=8)
|
|
|
|
|
.. ocv:function:: void ellipse( Mat& img, const RotatedRect& box, const Scalar& color, int thickness=1, int lineType=LINE_8 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.ellipse(img, center, axes, angle, startAngle, endAngle, color[, thickness[, lineType[, shift]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -162,7 +162,9 @@ fillConvexPoly
|
|
|
|
|
------------------
|
|
|
|
|
Fills a convex polygon.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void fillConvexPoly(Mat& img, const Point* pts, int npts, const Scalar& color, int lineType=8, int shift=0)
|
|
|
|
|
.. ocv:function:: void fillConvexPoly( Mat& img, const Point* pts, int npts, const Scalar& color, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void fillConvexPoly( InputOutputArray img, InputArray points, const Scalar& color, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.fillConvexPoly(img, points, color[, lineType[, shift]]) -> img
|
|
|
|
|
|
|
|
|
@@ -192,7 +194,9 @@ fillPoly
|
|
|
|
|
------------
|
|
|
|
|
Fills the area bounded by one or more polygons.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void fillPoly(Mat& img, const Point** pts, const int* npts, int ncontours, const Scalar& color, int lineType=8, int shift=0, Point offset=Point() )
|
|
|
|
|
.. ocv:function:: void fillPoly( Mat& img, const Point** pts, const int* npts, int ncontours, const Scalar& color, int lineType=LINE_8, int shift=0, Point offset=Point() )
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void fillPoly( InputOutputArray img, InputArrayOfArrays pts, const Scalar& color, int lineType=LINE_8, int shift=0, Point offset=Point() )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.fillPoly(img, pts, color[, lineType[, shift[, offset]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -330,7 +334,7 @@ line
|
|
|
|
|
--------
|
|
|
|
|
Draws a line segment connecting two points.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void line(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8, int shift=0)
|
|
|
|
|
.. ocv:function:: void line( Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.line(img, pt1, pt2, color[, thickness[, lineType[, shift]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -418,9 +422,9 @@ rectangle
|
|
|
|
|
-------------
|
|
|
|
|
Draws a simple, thick, or filled up-right rectangle.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void rectangle(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8, int shift=0)
|
|
|
|
|
.. ocv:function:: void rectangle( Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void rectangle( Mat& img, Rect rec, const Scalar& color, int thickness=1, int lineType=8, int shift=0 )
|
|
|
|
|
.. ocv:function:: void rectangle( Mat& img, Rect rec, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.rectangle(img, pt1, pt2, color[, thickness[, lineType[, shift]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -452,9 +456,9 @@ polylines
|
|
|
|
|
-------------
|
|
|
|
|
Draws several polygonal curves.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void polylines( Mat& img, const Point* const* pts, const int* npts, int ncontours, bool isClosed, const Scalar& color, int thickness=1, int lineType=8, int shift=0 )
|
|
|
|
|
.. ocv:function:: void polylines( Mat& img, const Point* const* pts, const int* npts, int ncontours, bool isClosed, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void polylines( InputOutputArray img, InputArrayOfArrays pts, bool isClosed, const Scalar& color, int thickness=1, int lineType=8, int shift=0 )
|
|
|
|
|
.. ocv:function:: void polylines( InputOutputArray img, InputArrayOfArrays pts, bool isClosed, const Scalar& color, int thickness=1, int lineType=LINE_8, int shift=0 )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.polylines(img, pts, isClosed, color[, thickness[, lineType[, shift]]]) -> img
|
|
|
|
|
|
|
|
|
@@ -487,7 +491,7 @@ drawContours
|
|
|
|
|
----------------
|
|
|
|
|
Draws contours outlines or filled contours.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void drawContours( InputOutputArray image, InputArrayOfArrays contours, int contourIdx, const Scalar& color, int thickness=1, int lineType=8, InputArray hierarchy=noArray(), int maxLevel=INT_MAX, Point offset=Point() )
|
|
|
|
|
.. ocv:function:: void drawContours( InputOutputArray image, InputArrayOfArrays contours, int contourIdx, const Scalar& color, int thickness=1, int lineType=LINE_8, InputArray hierarchy=noArray(), int maxLevel=INT_MAX, Point offset=Point() )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.drawContours(image, contours, contourIdx, color[, thickness[, lineType[, hierarchy[, maxLevel[, offset]]]]]) -> image
|
|
|
|
|
|
|
|
|
@@ -570,11 +574,12 @@ putText
|
|
|
|
|
-----------
|
|
|
|
|
Draws a text string.
|
|
|
|
|
|
|
|
|
|
.. ocv:function:: void putText( Mat& img, const String& text, Point org, int fontFace, double fontScale, Scalar color, int thickness=1, int lineType=8, bool bottomLeftOrigin=false )
|
|
|
|
|
.. ocv:function:: void putText( Mat& img, const String& text, Point org, int fontFace, double fontScale, Scalar color, int thickness=1, int lineType=LINE_8, bool bottomLeftOrigin=false )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyfunction:: cv2.putText(img, text, org, fontFace, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]]) -> None
|
|
|
|
|
|
|
|
|
|
.. ocv:cfunction:: void cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color )
|
|
|
|
|
|
|
|
|
|
.. ocv:pyoldfunction:: cv.PutText(img, text, org, font, color)-> None
|
|
|
|
|
|
|
|
|
|
:param img: Image.
|
|
|
|
|