我正在生成一个由 2 个子图组成的 matplotlib 图:一个每次更新数据的 3D 图(Poly3dcollection)和一个我用 plt.imshow() 插入的图像文件。
我可以通过 plt.savefig 保存这个数字,但是,savefig 对于我的应用程序来说非常慢,因为我需要保存大约 400 万个这些数字。我已经尝试使用各种参数保存不同的文件格式,将其保存到内存中,然后通过 PIL 读取它以通过 PIL.save 等保存。我能找到的解决方案都没有在不到一秒的时间内保存图形。
如果有人对此提出建议,我将不胜感激,但我需要大幅提高性能,微小的变化并不重要。