我正在为diep制作一个aimbot。我试图定位屏幕上的所有敌人,但是有1个置信度它返回None
并且有0.9999置信度它返回屏幕上的每个位置。在
我使用的是PyCharm,当我运行代码时,它返回屏幕上的每个位置,即使没有任何红色的内容。当我将confidence设置为1时,它甚至不会返回红色的位置。在
我甚至试着打开文件看看能不能找到颜色。没用,结果一样。在
我的代码
# https://pyautogui.readthedocs.io/en/latest/screenshot.html
from pyautogui import locateAllOnScreen, moveTo
while True:
"""
try:
coords = list(locateAllOnScreen('enemycolordiep.png'))
except 'ImageNotFoundException':
coords = []
"""
coords = locateAllOnScreen('enemycolordiep.png', confidence=X)
if coords is None:
coords = []
else:
coords = list(coords)
print(coords)
for coord in coords:
centerCoord = (coord[0] + (coord[2] / 2), coord[1] + (coord[3] / 2))
print(centerCoord)
# moveTo(centerCoord[0], centerCoord[1], duration=0)
我希望在屏幕上显示红色的位置,但这不起作用。我有pyautogui
、pyobjc-core
、pyobjc-framework-quartz
、Pillow
、opencv-python
,以及这些包所依赖的一堆其他东西。我用的是MacOS Mojave。谢谢你的帮助!在
目前没有回答
相关问题 更多 >
编程相关推荐