[英]How do i make something like mobizen logo pop ups on screen in kivi python
[英]I would like python to do something when a color pops up on screen, how can i do that
什么模塊可以讓我的程序在檢測到某種顏色時運行
例如,如果我希望我的程序在屏幕上彈出#FF0000 時鍵入紅色——我該如何實現。 我知道如何制作 python 類型,我知道我的條件語句...我只需要知道如何讓 python 抓取顏色。
我想我知道你在找什么
from PIL import ImageGrab
while True:
#gets current image
image = ImageGrab.grab()
#checks which colour a specific spot of your screen has, by coordinates
color = image.getpixel((660, 300))
if color == (255, 0, 0):
print("the color is red")
else:
print("its not red")
出現在屏幕上? 整個屏幕? 一個小片段? 單個像素? 這真的取決於。 一個基本的實現可能是在某個時間間隔截取屏幕截圖,並逐個像素地解析每個圖像以檢測您正在尋找的十六進制代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.