A PIL.Image.grab()
大约需要0.5秒。这只是将数据从屏幕获取到我的应用程序,而不需要我进行任何处理。FRAPS http://www.fraps.com/另一方面,可以拍摄高达 30 FPS 的屏幕截图。有什么方法可以让我在 Python 程序中做同样的事情吗?如果没有,用 C 程序怎么样? (我可以将它与 Python 程序连接起来,有可能......)
如果您想要快速屏幕截图,则必须使用较低级别的 API,例如 DirectX 或 GTK。有针对这些的 Python 包装器,例如直接Python http://directpython.sourceforge.net/ and PyGTK http://www.pygtk.org/。我发现的一些样本如下:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)