Я хочу открыть два файла изображений png и отобразить их рядом друг с другом для визуального сравнения. У меня есть этот код для открытия одного файла в формате PNG (который я получил от unutbu на stackoverflow.com):одновременно отображает два изображения png с помощью pylab
import numpy as np
import pylab
import matplotlib.cm as cm
import Image
fname='file.png'
image=Image.open(fname).convert("L")
arr=np.asarray(image)
pylab.imshow(arr,cmap=cm.Greys_r)
pylab.title('title')
pylab.show()
Есть ли способ изменить этот код, чтобы открыть и дисплей 2 PNG файлы бок о бок со своими собственными названия?
это отлично! благодаря! – balibakbar
Не приведет ли к ошибке «индекс вне диапазона», если вы добавите более двух изображений? – Seanny123
Для последнего «matplotlib» вам лучше использовать индекс, начинающийся с 1. См. [Официальный документ] (http://matplotlib.org/api/api_changes.html#changes-in-1-4-x) – wlnirvana