PIL.Image.grab()
大约需要0.5秒。这只是为了从屏幕上获取数据到我的应用程序,而我没有任何处理。另一方面,FRAPS可以截取高达30 FPS的屏幕截图。我有什么方法可以从Python程序中做同样的事情吗?如果没有,C程序怎么样? (我可以使用Python程序与它进行交互,可能......)
答案 0 :(得分:4)
如果您想要快速截图,则必须使用较低级别的API,例如DirectX或GTK。这些包含Python包装器,如DirectPython和PyGTK。我发现的一些样本如下: