网络中的 Matplotlib 图像属性 (Django)

Matplot lib image properties in web (Django)

我想将图像输出到在 matplotlib 中创建的网络,其功能与您 运行 image.show() 在桌面上的功能完全相同,例如缩放、沿剧情更透彻

我查看了#stack 并变老了 post 只提供静态图像或 gif 或 matplotlib.animate()

我也看过 matplotlib 小部件,但据我所知,这些小部件仅适用于桌面 GUI。

请分享一些关于如何实现它的经验或想法。

谢谢

Matplotlib 是一个服务器端库,所以你不能在客户端做任何事情。

最接近的方法是使用 mpld3(mpld3 通过将 matplotlib 图转换为 d3 js 图需要呈现的 html/js 来工作)或不同的客户端库绘制点。

将纯 matplotlib 提供给网络的最简单方法是使用 jupyter notebook

除此之外,您可能需要查看特定的库,例如 Plotlybokeh.