我想将图像输出到在 matplotlib 中创建的网络上,它具有与桌面上运行时相同的功能image.show()
,例如缩放,更彻底地沿着绘图移动。
我已经检查了#stack 并得到了只提供静态图像或 gif 的旧帖子或matplotlib.animate()
我还查看了 matplotlib 小部件,但据我所知,这些小部件仅适用于桌面 GUI。
请分享一些关于如何实现它的经验或想法。
谢谢
我想将图像输出到在 matplotlib 中创建的网络上,它具有与桌面上运行时相同的功能image.show()
,例如缩放,更彻底地沿着绘图移动。
我已经检查了#stack 并得到了只提供静态图像或 gif 的旧帖子或matplotlib.animate()
我还查看了 matplotlib 小部件,但据我所知,这些小部件仅适用于桌面 GUI。
请分享一些关于如何实现它的经验或想法。
谢谢
Matplotlib 是一个服务器端库,所以你不能在客户端做任何这样的事情。
最接近的方法是使用mpld3(mpld3 通过将 matplotlib 图转换为 d3 js 图需要渲染的 html/js 来工作)或绘制点的不同客户端库。
向网络提供纯 matplotlib 的最简单方法是使用jupyter notebook。
除此之外,您可能还想查看特定的库,例如Plotly或bokeh。