Python cv2在一个请求中读取两个图像路径

时间:2018-10-25 06:04:18

标签: python-2.7 opencv yolo darknet

嗨,Stackoverflow社区,有没有一种方法可以一次为cv2提供两个映像? 我正在使用下面的python 2.7是我尝试的代码:

image1 = abc.jpg
image2 = def.jpg
imageArry = []
imageArry.append(image1,image2)
cv2.imread(imageArry)

这是不正确的,因为不正确,我的问题是如果在cv2.imread中成功将两个图像附加到一个数组中,一次将获得两个图像吗?

1 个答案:

答案 0 :(得分:0)

我有一个解决方案,它可能可以在下面执行此操作:

image1 = abc.jpg
image2 = def.jpg
imageArry = []
for ix in [image1, image2]
   imageArry.append(ix)
   imageCatch = ','.join(imageArry)
getCatch1,getCatch2 = imageCatch.split(',')
if getCatch1 is not None:
   img = cv2.imread(getCatch1)
elif getCatch2 is not None:
    img =cv2.imread(getCatch2)

它可能看起来不太好,但是目前还没有错误,如果有人可以做得更好,可以尝试谢谢。