【发布时间】:2014-12-14 04:22:55
【问题描述】:
我正在尝试将 jpg 图像与 -1 到 1 之间的连续线的简单子图结合起来 但我还没有管理它。问题是 jpg 图像正在加载 3 维(RGB),并且图形只能接受具有二维的数组。
有什么想法吗??
提前感谢
到目前为止,我通过在线搜索来解决这个问题:
fig, axes = plt.subplots(nrows=2)
print fig,axes
for ax in axes:
ax.plot(np.random.random(100))
image=im.imread('image.jpg')
plot = plt.imshow(image)
plt.text(image.shape[1]/2, 10, "Does this refer to a ?", horizontalalignment = "center")
axes[1].autoscale(False))
plt.show()
【问题讨论】:
-
"一个图只能接受二维数组" - 你能更精确一点吗?什么API调用只能接受二维数组?
标签: python image matplotlib subplot