Хорошо, у меня есть этот скрипт, он щелкает только по пикселям, имеющим определенный оттенок серого, он работает в большинстве случаев отлично, кроме одной вещи, он слишком длинный и занимает около секунды, чтобы пройти каждый раз, какДолжен ли я изменить свой перерыв, чтобы он работал лучше и не допустить повторения цикла после того, как я нашел один действительный пиксель?
xx = 0
while xx <= 600:
with mss.mss() as sct:
region = {'top': 0, 'left': 0, 'width': 1920, 'height': 1080}
imgg = sct.grab(region)
pxls = imgg.pixels
for row, pxl in enumerate(pxls):
for col, pxll in enumerate(pxl):
if pxll == (102, 102, 102):
if col>=71 and col<=328 and row<=530 and row>=378:
foundpxl = pxll
print(str(col) +" , "+ str(row))
pyautogui.click(col,row)
break
xx = xx + 1
time.sleep(.05)