Есть ли способ получить информацию RGB с фона рабочего стола? - PullRequest
0 голосов
/ 03 мая 2020

Я хочу получить информацию о цвете RGB фоновых приложений рабочего стола с пикселями в качестве ввода между определенными интервалами. Как я могу это сделать?

1 Ответ

0 голосов
/ 04 мая 2020

Если вы используете Windows / MacOS, вы можете использовать PIL или его вилку Pillow следующим образом:

import PIL.ImgaeGrab  # Pillow is also imported as PIL

x = y = 10
pixel = (x, y)

scrn = PIL.ImageGrab.grab()
scrn.getpixel(pixel)
>>> (246, 138, 30) # The result for me

Для другого способа захвата экрана вы можете посмотреть здесь

Для интервала времени просто используйте time.sleep(seconds)

...