在 Sikuli 中,如何查找并单击至少 3 个相同的图像?

In Sikuli, How to find and click a minimum of 3 identical images?

我试图点击不少于 3 个相同的图像,但是 findAll() 我在 sikuli 遇到困难想要 select 只有 1 个图像,而我不想要它到 select any 如果没有 3 个或更多。

if exists(Pattern("1474201252795.png").similar(0.95)):
    wait(1)
    for x in findAll(Pattern("1474201252795.png").similar(0.95)):
        click(x)

所以先对图片进行计数,然后检查计数是否大于 3。

imageCount=0

images = []

# find all images and store them in a list to prevent additional search
for image in findAll("Win7StartBtn.png"):
    images.append(image)

#check list length and act accordingly
if len(images) >= 3:
    for image in images:
        image.click()