Как сложить несколько изображений из разных папок с помощью Matplotlib в Google Colab? - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь сложить две разные папки с изображениями друг на друга в две строки в Google Colab с помощью Matplotlib. Однако я получаю только нечетный вывод пустого графика и одно изображение под ним.

import glob
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
%matplotlib inline

front_images = []
for img_path in glob.glob('drive/My Drive/chaospicsf/*.png'):
    front_images.append(mpimg.imread(img_path))
back_images = []
for img_path in glob.glob('drive/My Drive/chaospicsb/*.png'):
    back_images.append(mpimg.imread(img_path))


fig, axs = plt.subplots(2)
fig.suptitle('Vertically stacked subplots')


columns = 2
for i, image in enumerate(front_images):
    axs[0].plot(len(images) / columns + 1, columns, i + 1)
    plt.imshow(image)

for i, image in enumerate(back_images):
    axs[1].plot(len(images) / columns + 1, columns, i + 1)
    plt.imshow(image)

Вывод (текущий график) :

current plot

Это был предыдущий график , когда я использовал одни и те же оси для обеих папок и не указывал разные подзаголовки и оси:

previous plot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...