Я хочу напечатать область RGB экрана - PullRequest
0 голосов
/ 17 октября 2019

Вот мой код, этот код может реализовать экран монитора в реальном времени. Теперь я хочу обогатить этот код, добавив возможность «печатать RGB области». Например, область, которая существует в верхнем левом углу моего экрана, заполнена красным цветом. Через некоторое время он может измениться на зеленый. Обнаружив это изменение, я хочу, чтобы мой код Python проинформировал меня. Есть ли эффективный способ сделать это.

while (True):
screen = np.array(ImageGrab.grab(bbox=(0, 40, 800, 640)))
cv2.imshow('windows', cv2.cvtColor(screen, cv2.COLOR_BGR2RGB))
if cv2.waitKey(25) & 0xFF == ord('q'):
    cv2.destroyAllWindows()
    break
...