全屏 matplotlib 图形

3 投票
1 回答
3286 浏览
提问于 2025-04-16 02:33

我正在用pyplot里的imshow来显示numpy数组,想要在全屏模式下只看到数组的数据,不想要工具栏或窗口边框。

我用“ipython -pylab”来运行,然后调用imshow()和show(),这时会弹出一个窗口,但按“f”键并不能切换到全屏模式。有没有什么函数可以直接切换到全屏模式?(这样比手动按键更方便)

1 个回答

2

我觉得全屏功能只在gtk的matplotlib后端实现(我可能错了...)。无论如何,这个功能肯定不是在matplotlib支持的所有平台和后端上都有的。

不过,从你要做的事情来看(简单地全屏显示一个2D的numpy数组),你可能会觉得pygarrayimage这个工具很有用。

撰写回答