cv2.circle()函数用于绘制圆,其语法格式如下。
cv2.circle( img, center, radius, color[, thickness[, lineType[, shift]]] )
参数说明如下。
img、color、thickness、lineType和shift等参数与cv2.line()函数中的含义一致。
center为圆心坐标。
radius为半径。
示例代码如下。
test3-5.py:绘制圆
import numpy as np
import cv2
img=np.zeros((200,320,3), np.uint8) #创建一幅黑色图像
cv2.circle(img,(160,100),80,(255,0,0),5) #画圆,蓝色边框
cv2.circle(img,(160,100),40,(0,255,0),-1) #画圆,绿色填充
cv2.imshow('draw',img) #显示图像
cv2.waitKey(0)