如何使用pyautogui检测RGB值

问题描述 投票:0回答:2

还应该知道我是否可以解决这个问题。
    

displayMousePosition()除了验证库正确运行外,几乎可以使用的任何功能是错误的。它不会返回任何值,而要做的就是打印信息到控制台。我强烈建议您浏览

Pyautogui的文档

以了解有关库提供的功能的更多信息。

缩放您知道屏幕x和y坐标,您想获得您想要屏幕截图并在适当位置检查颜色值的颜色。
python macos colors mouse pyautogui
2个回答
2
投票

有一个包装器,可让您从坐标对中获取像素信息,也可以使用。

px = pyautogui.pixel((x, y))

在这里是检查鼠标点像素的代码:

import pyautogui import time while 1: x, y = pyautogui.position() r,g,b = pyautogui.pixel(x, y) print(r,g,b) time.sleep(0.001)
    

如果您无法获得像素的RGB值,
您可以将X y坐标放入以下以获取颜色代码。

2
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.