opencv绘制多边形
时间: 2023-05-14 22:06:56 浏览: 139
OpenCV绘制正多边形的方法
可以使用cv2.polylines()函数来绘制多边形。该函数需要传入多边形的顶点坐标和线条颜色等参数。以下是一个示例代码:
import cv2
import numpy as np
# 创建一个黑色的图像
img = np.zeros((512,512,3), np.uint8)
# 定义多边形的顶点坐标
pts = np.array([[10,50],[400,50],[90,200],[50,500]], np.int32)
# 绘制多边形
cv2.polylines(img,[pts],True,(0,255,255),thickness=5)
# 显示图像
cv2.imshow("Polygon",img)
cv2.waitKey(0)
cv2.destroyAllWindows()
阅读全文