gpt4 book ai didi

python - 在python中并排绘制两个图像

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:57 25 4
gpt4 key购买 nike

我想使用 matplotlib 在 Python 中并排绘制两个图像。但是我不想创建单独的子图。我想在同一张图中绘制两个图像,以便我可以绘制两个图像之间的对应关系。见下图。

enter image description here

在 Matlab 中,我相信这可以使用 imshow([I1, I2]) 来完成,但是 matplotlib 的 python API 不接受图像数组。有没有办法在 python 中执行此操作?

最佳答案

如果您使用 numpy,您可以使用 numpy 连接函数简单地创建一个表示两个图像的大数组:

import numpy as np
import matplotlib.pyplot as plt

img_A = np.ones((10,10))
img_B = np.ones((10,10))

plot_image = np.concatenate((img_A, img_B), axis=1)

plt.imshow(plot_image)
plt.show()

关于python - 在python中并排绘制两个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36508679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com