我可以检查图像是否存在并存在()
但是我想知道是否可以检查同一图像是否多次出现在屏幕上,例如:
如果存在一个球,请单击一个按钮...
如果屏幕上存在一个球两次,请单击另一个按钮...有什么想法吗?
您可以使用Sikuli Region类中的findAll方法。示例代码如下所示:
def returnImageCount(image):
count = 0
for i in findAll(image):
count += 1
return count
imageCount = returnImageCount(image)
if imageCount == 1:
click(buttonX.image)
elif imageCount == 2:
click(buttonY.image)
else:
pass
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句