嗨,Stackoverflow社区,有没有一种方法可以一次为cv2提供两个映像? 我正在使用下面的python 2.7是我尝试的代码:
image1 = abc.jpg
image2 = def.jpg
imageArry = []
imageArry.append(image1,image2)
cv2.imread(imageArry)
这是不正确的,因为不正确,我的问题是如果在cv2.imread中成功将两个图像附加到一个数组中,一次将获得两个图像吗?
答案 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)
它可能看起来不太好,但是目前还没有错误,如果有人可以做得更好,可以尝试谢谢。