解释color=color_detect(img2,i[0],i[1],i[2]) cv2.circle(img, (i[0], i[1]), 2, (255,0,0), 2) #标记中心 if color[0] >127: #黑子白心黑框 白子黑心白框 有个对比度 cv2.circle(img, (i[0], i[1]), i[2], (255,255,255), 2) #画圆 cv2.circle(img, (i[0], i[1]), 2, (0,0,0), 2) #标记中心 white+=1#白色棋子数量加一 point=((int((i[0]-50)/48+0.5)+1,int((i[1]-50)/51.4+0.53)+1,0))#该点棋子的信息 坐标以及颜色 else : cv2.circle(img, (i[0], i[1]), i[2], (0,0,0), 2) #画圆 cv2.circle(img, (i[0], i[1]), 2, (255,350,255), 2) #标记中心 black+=1#黑色棋子数量加一 point=((int((i[0]-50)/48+0.5)+1,int((i[1]-50)/51.4+0.53)+1,1))#该点棋子的信息 坐标以及颜色 if point not in points: points.append(point)