opencv中的circle函数
时间: 2023-08-30 16:07:08 浏览: 164
opencv 函数
5星 · 资源好评率100%
在 OpenCV 中,有一个用于绘制圆形的函数 cv2.circle。它接受几个参数,包括图像、圆心坐标、半径、颜色以及线条宽度等。以下是一个示例代码:
```python
import cv2
import numpy as np
# 创建一个空白图像
image = np.zeros((500, 500, 3), dtype=np.uint8)
# 定义圆心坐标和半径
center = (250, 250)
radius = 100
# 定义颜色和线条宽度
color = (0, 255, 0) # 绿色
thickness = 2
# 绘制圆形
cv2.circle(image, center, radius, color, thickness)
# 显示图像
cv2.imshow("Circle", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
这段代码会创建一个空白图像,然后在图像上绘制一个圆形,并显示出来。你可以根据需要调整圆心坐标、半径、颜色和线条宽度等参数来绘制不同的圆形。
阅读全文