欢迎光临散文网 会员登陆 & 注册

使用Python的OpenCV库和PyAutoGUI库来识别屏幕上的彩色小球并进行自动点击操作:

2023-08-27 22:55 作者:柔伊米rhyisme  | 我要投稿



```python

import CV2

from PIL import ImageGrab

import numpy as np

import pyautogui


def detect_and_click_ball(color):

    while True:

        # 截取当前屏幕图像

        screenshot = ImageGrab.grab()

        

        # 将截图转换成OpenCV格式,并将颜色通道从RGB转换为BGR(因为CV2默认使用BGR顺序)

        img_np = np.array(screenshot)

        frame = CV2.cvtColor(img_np, CV2.COLOR_RGB2BGR)

        

        # 在图像中寻找指定颜色区域(设置HSV阈值)

 

大概思路是这样吧

使用Python的OpenCV库和PyAutoGUI库来识别屏幕上的彩色小球并进行自动点击操作:的评论 (共 条)

分享到微博请遵守国家法律