Неоднократно горизонтальное наложение нескольких изображений через все oop с использованием Python и CV2 - PullRequest
0 голосов
/ 15 апреля 2020

Я хочу расположить изображения по вертикали через al oop, у меня есть изображение из l oop к этому изображению. Я хочу добавить изображения по вертикали через al oop в python

Требуемый формат вывода ,

Вывод того, что я получаю

image=cv2.imread(os.path.join(root,os.path.join(root,Value[0][0:3][1])))
for a in Value[0][3::]:
    image1 = cv2.imread(os.path.join(root, os.path.join(root, a[1]))) 
    numpy_vertical = np.vstack((image, image1))
    cv2.imshow('Numpy Vertical', numpy_vertical)

было бы очень полезно, если бы кто-то мне помог

1 Ответ

0 голосов
/ 15 апреля 2020

Попробуйте:

numpy_vertical=cv2.imread(os.path.join(root,os.path.join(root,Value[0][0:3][1])))
for a in Value[0][3::]:
    image1 = cv2.imread(os.path.join(root, os.path.join(root, a[1]))) 
    numpy_vertical = np.vstack((numpy_vertical, image1))
    cv2.imshow('Numpy Vertical', numpy_vertical)

В противном случае вы перезаписываете только что сложенные изображения снова и снова с новым изображением.

...