Python 代码:判断屏幕指定位置颜色是否相同
以下是一个 Python 代码示例,用于判断屏幕上指定位置的颜色是否与给定的颜色相同:
import pyautogui
def check_screen_color(position, color):
# 获取屏幕上指定位置的颜色
screen_color = pyautogui.pixel(position[0], position[1])
# 判断颜色是否与给定的颜色相同
if screen_color == color:
return True
else:
return False
# 指定位置和颜色
position = (500, 500)
color = (255, 0, 0) # 红色
# 调用函数进行判断
result = check_screen_color(position, color)
# 输出结果
if result:
print('颜色相同')
else:
print('颜色不同')
请注意,这个示例使用了 pyautogui 库来获取屏幕上指定位置的颜色。在运行代码之前,你需要先安装 pyautogui 库(可以使用 pip install pyautogui 进行安装)。此外,你需要提供要判断的屏幕位置和颜色值。在示例中,我们判断屏幕上 (500, 500) 位置的颜色是否为红色 (255, 0, 0)。你可以根据需要修改这些值。
原文地址: https://www.cveoy.top/t/topic/qrsn 著作权归作者所有。请勿转载和采集!