opencv 根据中心点画圆
时间: 2023-09-17 07:09:11 浏览: 218
opencv画圆
使用opencv的cv2.circle函数可以根据中心点和半径画圆。
示例代码:
```python
import cv2
# 创建一个黑色的图像
img = cv2.imread('test.jpg')
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 设置圆心和半径
center = (200, 200)
radius = 50
# 画圆,线宽为2
cv2.circle(img, center, radius, (255, 0, 0), 2)
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
上述代码中,首先读取一张图像,并将其转换为灰度图像。然后,定义圆心和半径,使用cv2.circle函数画出圆,线宽为2。最后,显示图像。
阅读全文