你知道为什么情节画面不会出现在馅饼的魅力上吗?

时间:2017-07-04 13:37:57

标签: pycharm jupyter-notebook imshow

现在,我使用pycharm作为python-IDE。当我使用matplotlib中的imshow()时,该函数运行良好,但不会出现情节屏幕。 情节画面出现在jupyter笔记本上。

import numpy as np

image = np.array([[[[1],[2],[3]],
                   [[4],[5],[6]], 
                   [[7],[8],[9]]]], dtype=np.float32)
print(image.shape)
plt.imshow(image.reshape(3,3), cmap='Greys')

1 个答案:

答案 0 :(得分:0)

我认为您错过了问题from matplotlib import pyplot as plt中的一行。尝试添加第plt.show()行。有趣的是,当我从PyCharm命令行运行它时,我不需要该行,但是当我在脚本中运行它时,我会这样做。当我从linux命令行运行时,我还需要额外的行。

import numpy as np
from matplotlib import pyplot as plt

image = np.array([[[[1],[2],[3]],
                   [[4],[5],[6]], 
                   [[7],[8],[9]]]], dtype=np.float32)
print(image.shape)
plt.imshow(image.reshape(3,3), cmap='Greys')
plt.show()