Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
opnecvpython:如何在多线程中绘制多个矩形?_Python_Opencv - Fatal编程技术网

opnecvpython:如何在多线程中绘制多个矩形?

opnecvpython:如何在多线程中绘制多个矩形?,python,opencv,Python,Opencv,我使用draw函数在图像中绘制一个矩形 def draw(image, location): ... cv2.rectangle(image, ...) return image 因为有许多矩形的位置,所以我使用map函数来绘制这些矩形 list(map(lambda x: draw(image, x), locations)) 但是,此函数是串行执行的。这意味着速度非常慢。有没有办法在同一幅图像上平行绘制矩形

我使用
draw
函数在图像中绘制一个矩形

def draw(image, location):
    ...
    cv2.rectangle(image, ...)
    return image
因为有许多矩形的
位置
,所以我使用
map
函数来绘制这些矩形

list(map(lambda x: draw(image, x), locations))
但是,此函数是串行执行的。这意味着速度非常慢。有没有办法在同一幅图像上平行绘制矩形