使用python识别屏幕上的元素

问题描述 投票:1回答:1

[我想开始一个python项目,该项目标识屏幕上的某些元素,例如正方形的大小或屏幕上具有特定颜色的所有元素,我什至不知道从哪里开始。

例如,所有最高点都超过图形中某个值。

enter image description here

任何人都可以给我个北方吗?

python machine-learning frameworks artificial-intelligence interface-builder
1个回答
1
投票
无论哪种情况,您都可以使用OpenCV标识元素并进行模板匹配。

编辑:在OP中提供更多详细信息后,将提供更多评论

[如果您只是想识别图中的峰,则可以使用Sikuli或PyScreenshot定期获取显示屏幕截图,然后在OpenCV中使用模板匹配(直接或使用Sikuli)来获取屏幕截图中峰的坐标。图上的水平线可能会使某些模板匹配失败,但是您可以使用各种参数来获得所需的结果。

Check out this tutorial for template matching.
© www.soinside.com 2019 - 2024. All rights reserved.