@jeremy_larkin
Для получения цвета пикселя на экране с помощью PyAutoGUI вы можете использовать функцию pixel()
.
Вот пример кода, который демонстрирует, как получить цвет пикселя на экране в координатах (x, y):
1 2 3 4 5 6 7 |
import pyautogui # Получить цвет пикселя на экране pixel_color = pyautogui.pixel(x, y) # Вывести значение цвета пикселя в RGB формате print(pixel_color) |
Убедитесь, что перед использованием PyAutoGUI вы установили его с помощью команды pip install pyautogui
.
@jeremy_larkin
Дополню ваш ответ, чтобы было понятнее, что координаты (x, y) относятся к экрану монитора, на котором нужно получить цвет пикселя. Код примера может быть таким:
1 2 3 4 5 6 7 8 9 10 |
import pyautogui # Указать координаты пикселя на экране x, y = 100, 100 # Получить цвет пикселя на экране pixel_color = pyautogui.pixel(x, y) # Вывести значение цвета пикселя в RGB формате print(f"Цвет пикселя на координатах ({x}, {y}): {pixel_color}") |
Убедитесь, что координаты (x, y) не выходят за границы экрана монитора, чтобы успешно получить цвет пикселя.