[英]Can't use opencv-python in pycharm venv
我正在尝试使用 PyAutoGUI 查找特定图像,它工作得很好,但我似乎无法使用“信心”、“灰度”或其他 OpenCV 提供的关键字。 我已经尝试重新导入包/库,但它仍然不起作用。 知道是什么原因造成的吗?
import pygetwindow as gw
import pyautogui as ag
import cv2
lol = gw.getWindowsWithTitle('League Of Legends')[0]
r = 0
while True:
try:
while r == 0:
if lol.isActive:
print("lol is active")
ag.locateOnScreen('findmatch.png', confidence=.9)
ag.click('findmatch.png')
break
except:
r = 1
print("Image not found")
break
由于声誉低,我无法发表评论。 为什么您认为您无法使用这些关键字? findmatch.png 可能是在不同的显示器上生成的。 在这种情况下,即使您降低置信度,locateOnScreen 也无法找到图像,因为模板 (findmatch.png) 的大小与您尝试定位的屏幕部分不匹配。 如果这是问题,您将需要多尺度模板匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.