Python cv2 читает два пути изображения в одном запросе - PullRequest
0 голосов
/ 25 октября 2018

Привет, сообщество Stackoverflow, есть ли способ дать два изображения для cv2 за один раз?я использую Python 2.7 ниже код, который я пытаюсь:

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

это не будет работать, потому что это не правильно, мой вопрос, если удастся добавить два изображения в один массив, в cv2.imread будетон получит две картинки за один раз?

1 Ответ

0 голосов
/ 25 октября 2018

У меня есть одно решение, которое может сделать это ниже:

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)

это может выглядеть не очень хорошо, но в настоящее время это не ошибка, если кто-то может сделать это лучше, попробуйте спасибо.

...