【发布时间】:2020-09-03 17:27:57
【问题描述】:
我正在尝试找到一种有效的方法来使用 matplotlib 在 Python 中的图形中绘制任意数量的图像。
每张图片的宽度不同,但高度相同。当然,我们可以使用 subplot,但 subplot 图像的问题必须具有相同的宽度加上不同列之间的间距问题。
如果我需要使用另一个库/包来实现,那对我来说完全没问题。
注意事项:
- 每张图片的边框不应该存在,这只是为了说明。
- 我想将图形视为一个区域,我可以在其中在任何位置绘制图像并在特定位置添加文本。
【问题讨论】:
-
您可以使用 gridspec 定义自定义网格
-
您可以在需要 plt m*n 个图像的地方使用
plt.subplots(m,n)
标签: python python-3.x matplotlib