如何使用python迭代传递给函数参数的列表?

时间:2018-04-19 20:13:17

标签: python opencv increment

我正在尝试使用python在opencv和python的图像上的大量坐标处绘制框。我有2个列表,其中包含框的起点和终点的坐标。

spread

我知道我需要一遍又一遍地调用矩形函数,同时我增加了坐标列表的索引,但我是python的新手并且正在努力增加并将这些值传递给矩形函数。

1 个答案:

答案 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)