我正在尝试使用python在opencv和python的图像上的大量坐标处绘制框。我有2个列表,其中包含框的起点和终点的坐标。
spread
我知道我需要一遍又一遍地调用矩形函数,同时我增加了坐标列表的索引,但我是python的新手并且正在努力增加并将这些值传递给矩形函数。
答案 0 :(得分:3)
迭代两个列表的zip:
startxy = [(0,0),(1,0),(2,0),...etc.]
endxy = [(1,1),(2,1),(3,1),...etc.]
for start, end in zip(startxy, endxy):
cv2.rectangle(img, start, end, color, thickness)