python opencv可视化多边形
时间: 2023-07-22 15:14:33 浏览: 198
多边型标注工具(python-opencv实现)
你可以使用Python的OpenCV库来可视化多边形。下面是一个示例代码,展示了如何绘制一个红色的多边形:
```python
import cv2
import numpy as np
# 创建一个黑色的图像
image = np.zeros((512, 512, 3), np.uint8)
# 定义多边形的顶点坐标
pts = np.array([[10, 50], [400, 50], [90, 200], [50, 500]], np.int32)
# 将顶点坐标变为可接受的形状
pts = pts.reshape((-1, 1, 2))
# 绘制多边形
cv2.polylines(image, [pts], True, (0, 0, 255), 3)
# 显示图像
cv2.imshow("Polygon", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
运行这段代码,你将会看到一个带有红色多边形的图像窗口。你可以根据需要修改顶点坐标和颜色来绘制不同的多边形。
阅读全文