繁体   English   中英

Python中的实时动画

[英]Real-time animation in Python

我试图通过在程序运行时显示图像,创建实时显示进度的视频来可视化由我的程序(神经网络)计算出的数据。

它应该很基本,但是我是Python的新手,我正在努力寻找一个好的框架来做到这一点。 似乎对于大多数库(Tkinter,图形,matplotlib等)而言,显示视频会停止计算,并且用户必须与GUI交互(例如关闭窗口)才能返回程序。 现在,我使用PIL.show()来显示单个图像而不停止程序,但它似乎不适合视频,因为我不能用另一个图像替换显示的图像,因为该窗口不再由该程序处理。

我正在使用Linux Mint和Python 2.7.6

那么最简单的方法是什么? 有适合的图书馆吗? 或者在哪里可以找到执行此操作的示例代码?

编写一个同时运行您的计算脚本和图像脚本的多线程脚本(其中每个图像都可以充当视频的一帧)。 每次计算下一张图像时,请保持关闭图像窗口。 此解决方案是临时的,但可以使用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM