在屏幕截图中查找相似图像

Find a similar image in a screenshot

我试图使用 python 查找与屏幕截图中某处匹配的图像。

例如: https://i.stack.imgur.com/CuPyX.png

我会将上面的图像作为试图与屏幕上的内容相匹配的文件。

https://i.stack.imgur.com/1JC0z.png (此图略短,为灰度图)

如何让 python 将此识别为相似图片? 我想使用类似 PyAutoGUI

如果我没看错你的问题,Pyautogui 的函数 locate 可以帮助你获取图像在另一幅图像中的位置。 它是这样工作的:

left, top, width, height = locate(coin, find_coin_in_image, grayscale=True)

如果找不到,则会引发 ImageNotFoundException 异常。