Pyauto gui - хорошая библиотека для GUI операций, в которой есть position (), и я использовал screenshot (), а затем получил цвет заданного пикселя, это то, что я пробовал, вы можете проверить это с помощью приведенного ниже кода ,
Перед go с кодом, установите пакет, используя
python -m pip install pyautogui
Код:
import pyautogui
try:
while True:
x, y = pyautogui.position()
pixelColor = pyautogui.screenshot().getpixel((x, y))
screenShot = 'X: ' + str(x).rjust(4) + ' Y: ' + str(y).rjust(4)
screenShot += ' RGB: (' + str(pixelColor[0]).rjust(3)
screenShot += ', ' + str(pixelColor[1]).rjust(3)
screenShot += ', ' + str(pixelColor[2]).rjust(3) + ')'
print(screenShot)
except KeyboardInterrupt:
print("\nDone...")