先从外到内循环绘制圆
再添加数字(有待改进).
最后绘制十字线
![在这里插入图片描述](https://img-blog.csdnimg.cn/897ee2f010954478a08d9ab81bdd43e7.png)
import cv2 as cv
import numpy as np
img=np.zeros((400,400,3),dtype=np.uint8)+255
for i in range(150,0,-30):
if i==150 or i==90 or i==30:
k=0
else:
k=255
cv.circle(img,(200,200),i,(k,k,k),-1)
cv.putText(img,'6',(320,197),cv.FONT_HERSHEY_SCRIPT_SIMPLEX,1,(0,0,255),2,cv.LINE_AA)
cv.putText(img,'7',(290,197),cv.FONT_HERSHEY_SCRIPT_SIMPLEX,1,(0,0,255),2,cv.LINE_AA)
cv.putText(img,'8',(260,197),cv.FONT_HERSHEY_SCRIPT_SIMPLEX,1,(0,0,255),2,cv.LINE_AA)
cv.putText(img,'9',(230,197),cv.FONT_HERSHEY_SCRIPT_SIMPLEX,1,(0,0,255),2,cv.LINE_AA)
cv.line(img,(200,30),(200,370),(255,0,0),2)
cv.line(img,(30,200),(370,200),(255,0,0),2)
cv.namedWindow('drawcircle')
cv.imshow('drawcircle',img)
cv.waitKey(0)
for i,j in zip(range(150,0,-30),range(6,9)):
cv.putText(img,'j',(170+i,197),cv.FONT_HERSHEY_SCRIPT_SIMPLEX,1,(0,0,255),2,cv.LINE_AA)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)