【问题标题】:How can I capture the screen fast using Pyautogui in Linux如何在 Linux 中使用 Pyautogui 快速捕获屏幕
【发布时间】:2021-06-17 03:56:47
【问题描述】:

我正在尝试为游戏创建一个机器人。因此我需要捕获屏幕但是 Pyautogui 的屏幕截图功能对于游戏来说太慢了。如何在不使用模块的情况下直接捕获屏幕。我试图寻找答案,但我发现的唯一东西是 mac 或 windows 的答案。现在我知道有很多方法可以捕获 X 窗口,但其中哪一种实际上足够快,足以获得至少 30 FPS。

【问题讨论】:

标签: python linux opencv pyautogui xorg


【解决方案1】:

没有。全高清屏幕约为 8 MB。 GPU 已针对将数据放入内存进行了优化,而不是将数据从内存中取出。读取路径的优先级始终较低。如果加上 Python 的开销,您永远不会获得 30 FPS。

【讨论】:

    猜你喜欢
    • 2011-10-26
    • 2021-03-27
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    相关资源
    最近更新 更多