【问题标题】:How can I use python to identify a certain state of a graphic on the screen?如何使用 python 来识别屏幕上图形的某种状态?
【发布时间】:2020-07-28 17:25:10
【问题描述】:

让我把我的问题说得更清楚。我正在制作一个程序,当某个“图形”完全“充电”时,该程序模拟视频游戏中的一组按键。该图形基本上是一个垂直条,一直填充到顶部。我如何使用 python 来解释这个图形并在酒吧视觉上充满电时返回一些信息。图形在屏幕上的位置始终是一致的,并且当它确实充满电时的状态始终是相同的。

【问题讨论】:

  • 您可能不得不使用 OpenCV 之类的库来捕获屏幕并分析图像。
  • 是的,但我该怎么做呢?

标签: python python-3.x graphics computer-vision


【解决方案1】:

可能最简单的方法是使用 Pillow 的 ImageGrab 模块。 然后使用快照中的一些像素来确定条是否正在填充。

枕头文档 - https://pillow.readthedocs.io/en/3.0.x/reference/ImageGrab.html

【讨论】:

    猜你喜欢
    • 2013-07-03
    • 1970-01-01
    • 2018-11-04
    • 2017-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    相关资源
    最近更新 更多