首页 > 解决方案 > 是否可以在特定区域的屏幕上定位?

问题描述

我想在屏幕上定位具有特定区域的图像,但它显示 ValueError('针尺寸超过干草堆图像或区域尺寸')

有我的代码:

while True:
try:
    ikankanan = pyautogui.locateOnScreen('ikankanan.png', region = (389,169,583,45), grayscale = True, confidence = 0.6)
    tanda = pyautogui.locateOnScreen('tandafull.png',region = (389,169,583,45), grayscale = True, confidence = 0.6)
except TypeError:
    pass
except AttributeError:
    pass

标签: pythonpyautogui

解决方案


您需要确保您尝试在屏幕上找到的图像不大于您的显示分辨率,因为无法在比它更小的其他图像中找到图像。


推荐阅读