Данная команда раза в 2 быстрее производит сравнение цветов, чем pyautogui.screenshot()
Но с какой то вероятность. заставляет весь компьютер страдать, ( весьма часто ), похоже это на то, что вся OS начинает дико лагать, на глаз сказал бы что отображает 0.5-2 кадров в сек, при этом нагрузки на проц, или нехватка оперативной памяти нету.
После того как получается остановить код, любая последующая попытка сделать скриншот, вызывает OSError.
Пока не перезапустишь CMD или программу.
Как можно избавится от этой проблемы ?
Описать точнее я не могу, но вы можете повторить чтобы получить тот же результат.
while True:
a=pyautogui.pixelMatchesColor(100, 200, (140, 125, 134), tolerance=10)
за 15 мин прогона этого кода, скорее всего вы наткнётесь на то что описал выше.
while True:
im=pyautogui.screenshot()
a=im.getpixel((100,200))
pyautogui.screenshot() можно так гонять сутками, и ничего не будет.