繁体   English   中英

来自不同文件夹的子图对照片如何

[英]How subplot pairs of photo from different folder

我有 2 个文件夹,每个文件夹有 13 张图片。 我想绘制任何一对。 例如,第二个文件夹中第一个图片旁边的第一个文件夹中的第一张图片。 然后在它下面是第一个和第二个文件夹中的第二对照片。 请你帮助我好吗。 我尝试了自己,但 id 不起作用。 这是我所做的和我得到的:

for i in range(len(data)):
    plt.subplot(122)
    imshow(data[i])
    plt.title("Image")
    plt.show()
    plt.subplot(122)
    imshow(np.squeeze(preds_train_t[i] > 0.5))
    plt.title("Predictions")
    plt.show()
    print('Next Picture')
    print('\n')

假设第一个文件夹是 data,第二个文件夹是 preds_train_t。

我上面代码的可怕输出:

在此处输入图片说明

以下代码生成一些示例图像,然后创建一个具有 2x13 子图几何图形的图形,并遍历列表以并排绘制图像

N=13
x,y = 20,50
train = [np.random.random(size=(x,y)) for _ in range(N)]
preds_train_t = [np.random.random(size=(x,y)) for _ in range(N)]

fig, axs = plt.subplots(len(train),2)
for i in range(N):
    axs[i,0].imshow(train[i])
    axs[i,1].imshow(preds_train_t[i])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM