我正在尝试可视化我的程序(神经网络)计算的数据,通过在程序工作时显示图像,创建实时显示进度的视频。
它应该是非常基础的,但我是Python的新手,我正在努力寻找好的框架来做这件事。似乎对于大多数库(Tkinter、graphics、matplotlib等),显示视频会停止计算,用户必须与GUI交互(如关闭窗口)才能返回程序。现在,我使用PIL.show()在不停止程序的情况下显示单个图像,但它似乎不适合视频,因为我不能用另一个图像替换显示的图像,因为窗口不再由程序处理。
我使用的是Linux Mint和Python 2.7.6
那么最简单的方法是什么呢?有没有合适的库?或者,我在哪里可以找到这样做的示例代码?
发布于 2017-08-18 00:51:39
编写一个同时运行计算脚本和图像脚本的多线程脚本(其中每个脚本都可以作为视频的一个帧)。每次计算下一个图像时,保持关闭图像窗口。这个解决方案是权宜之计,但也是可行的。
https://stackoverflow.com/questions/45735688
复制相似问题