如果檢測到某種顏色,會有什么模塊允許我的程式運行
例如,如果我希望我的程式在螢屏上彈出#FF0000 時輸入紅色——我該如何實作。我知道如何制作 python 型別,我知道我的條件陳述句......我只需要知道如何讓 python 抓取顏色。
uj5u.com熱心網友回復:
我想我知道你在找什么
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")
uj5u.com熱心網友回復:
出現在螢屏上?整個螢屏?一個小片段?一個像素?這真的取決于。一個基本的實作可能是在某個時間間隔截屏,并逐個像素地決議每個影像以檢測您正在尋找的十六進制代碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/453154.html
標籤:Python python-3.x
