python - 从 python 中**快速**截取屏幕截图

标签 python image optimization performance screen-scraping

PIL.Image.grab() 大约需要 0.5 秒。这只是为了将数据从屏幕获取到我的应用程序,我没有进行任何处理。 FRAPS ,另一方面,可以截取高达 30 FPS 的屏幕截图。我有什么办法可以从 Python 程序中做同样的事情吗?如果不是,那么从 C 程序如何? (我可以用 Python 程序连接它,可能...)

最佳答案

如果您想要快速截屏,您必须使用较低级别的 API,例如 DirectX 或 GTK。这些有 Python 包装器,例如 DirectPythonPyGTK .我发现的一些示例如下:

关于python - 从 python 中**快速**截取屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1276616/

相关文章:

Python 函数返回

javascript - 屏幕上的图像叠加切换按钮

image - Bootstrap 4 中没有 img 响应

swift - 如何在 Xcode swift 中更改图片方向

c++ - 使用位操作优化检查

python - 在 PuLP 中实现特定约束

python - 如何限制django数据库的条目数?使用默认数据库(sqlite3)

python - 基于重复值合并字典

python - Python中可编辑的数据表显示

c++ - 为什么普通的 C++ 编译器不优化掉对象拷贝?