如何在opencv python中捕获整个窗口的鼠标移动?

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

我知道并且已经看到大量文档,它们解释了如何使用opencv中的mouseclick事件捕获给定窗口内的鼠标移动。我想知道的是,是否可以捕获整个系统屏幕上的鼠标移动(x,y坐标)。

任何链接,文档或代码段都将对我有所帮助。

python-3.x python-imaging-library opencv3.0 roi
1个回答
0
投票

取决于您的操作系统,您可以使用pyautogui这样操作:

#!/usr/bin/env python3

import time
import pyautogui

for i in range(10):
    x, y = pyautogui.position()
    print(f'Mouse position: x={x}, y={y}')
    time.sleep(1)
© www.soinside.com 2019 - 2024. All rights reserved.