当前位置: 首页 > article >正文

python获取当前鼠标位置的RGB值

效果

在这里插入图片描述

依赖

pip install Pillow pyautogui
sudo apt install gnome-screenshot

代码

import pyautogui
import time


def get_rgb_at_mouse():
    try:
        while True:
            # 获取当前鼠标的位置
            x, y = pyautogui.position()

            # 截取当前屏幕图像
            screenshot = pyautogui.screenshot()

            # 获取鼠标位置的 RGB 值
            rgb = screenshot.getpixel((x, y))

            # 打印 RGB 值
            print(f"鼠标位置: ({x}, {y}) -> RGB: {rgb}")

            # 暂停一段时间,避免过于频繁的输出
            time.sleep(0.5)
    except KeyboardInterrupt:
        print("\n程序已结束。")


if __name__ == "__main__":
    print("请将鼠标移动到想要获取 RGB 值的位置。按 Ctrl+C 结束程序。")
    get_rgb_at_mouse()


http://www.kler.cn/news/358710.html

相关文章:

  • 手机数据恢复技巧:适用于手机的恢复应用程序
  • 基于全志H616智能家居项目
  • java的第一个游戏界面
  • C#中正则表达式
  • PortQry下载安装使用教程(超详细),Windows测试UDP端口
  • [MyBatis-Plus]扩展功能详解
  • 如何重置MySQL的root密码
  • 一站式解决方案,打造科学化的城市防洪防汛管理系统
  • pdf文件太大如何变小?
  • PHP函数:preg_replace()和preg_replace_callback() 【详记】
  • Android 10.0 第三方app接收不到开机广播问题的解决以及开机自启动功能实现一
  • asp.net mvc return json()设置maxJsonLength
  • Day37 || 509. 斐波那契数 、70. 爬楼梯、746. 使用最小花费爬楼梯
  • 15分钟学Go 第9天:函数的定义与调用
  • C语言 | Leetcode C语言题解之第486题预测赢家
  • 用OpenCV写一个简单的尺寸检测程序
  • python+ffmpeg 屏幕录制程序
  • 多系统萎缩患者必看!这些维生素是你的“生命守护者”✨
  • 美国Honeywell霍尼韦尔气体检测仪SPXCDALMCX说明书
  • XML Schema 复合空元素