Draws a circle.
Parameters:- img – Image where the circle is drawn
- center – Center of the circle
- radius – Radius of the circle
- color – Circle color
- thickness – Thickness of the circle outline if positive, otherwise this indicates that a filled circle is to be drawn
- lineType – Type of the circle boundary, see Line description
- shift – Number of fractional bits in the center coordinates and radius value
The function draws a simple or filled circle with a given center and radius.
-
void
cvRectangle(CvArr*
img, CvPoint
pt1, CvPoint
pt2, CvScalar
color, int
thickness=1, int
lineType=8, int
shift=0)
-
Draws a simple, thick, or filled rectangle.
Parameters:- img – Image
- pt1 – One of the rectangle’s vertices
- pt2 – Opposite rectangle vertex
- color – Line color (RGB) or brightness (grayscale image)
- thickness – Thickness of lines that make up the rectangle. Negative values, e.g., CV_FILLED, cause the function to draw a filled rectangle.
- lineType – Type of the line, see Line description
- shift – Number of fractional bits in the point coordinates
The function draws a rectangle with two opposite corners pt1 and pt2.