LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 336|回复: 6

聊一下前台钓鱼的实现思路

[复制链接]
发表于 2026-2-26 16:41:25 | 显示全部楼层 |阅读模式
试了一堆,没几个好用,还是自己来吧,测试下来,上鱼率95%+,还行,分享一下思路

鱼漂视觉定位
使用 Win32 API + OpenCV 截取游戏窗口画面(PrintWindow,不依赖截图,支持窗口不在前台)
识别算法:
1.将截图转为 HSV 色彩空间
2.用预设的红色 HSV 范围做颜色掩膜(红色横跨 H 通道两端,所以用了两段范围合并)
3.对掩膜做形态学开运算去噪 + 膨胀扩大连通区域
4.找最大轮廓,用最小外接圆取圆心作为鱼漂坐标
5.将局部坐标转换为全局屏幕坐标,供 pyautogui 右键点击使用

音频检测
使用 pyaudiowpatch 录制系统声音(WASAPI 回环),捕获游戏本身播放的音效,不依赖麦克风
检测逻辑是一个滑动窗口计数器:
1.对每帧音频计算 RMS 音量
2.维护一个固定长度(60帧)的双端队列 window,记录每帧是否超过阈值
3.当窗口内累计命中次数 ≥ MIN_HITS(2次)时,判定为有效音效触发
这样可以过滤单帧噪声,避免误触发


说人话,识别鱼漂红色羽毛然后定位鼠标+检测到上鱼水花音效右键拉钩

回复

使用道具 举报

发表于 2026-2-27 12:51:09 | 显示全部楼层
那如果钓鱼的时候还想玩其他号怎么办呢
回复 支持 反对

使用道具 举报

发表于 2026-2-27 18:04:01 | 显示全部楼层
大佬牛逼。大佬牛逼。东西呢?
回复 支持 反对

使用道具 举报

发表于 2026-3-7 08:40:43 | 显示全部楼层
本帖最后由 w6118071 于 2026-3-7 08:42 AM 编辑

不如直接渐开搜索+声音监控来的简单。
不要用圆形渐开和逐行扫描,用长方形的渐开搜索效率很高!
回复 支持 反对

使用道具 举报

发表于 2026-3-8 18:39:08 | 显示全部楼层
我是直接做个yolo模型识别鱼镖,再识别中心点上下摇摆就收杆。原来是c#文件我准备改成python的,但是我那个是735的鱼镖模型不通用的。https://www.luacn.net/thread-32993-1-1.html?_dsign=6b7dd66c
回复 支持 反对

使用道具 举报

发表于 2026-3-8 20:43:54 | 显示全部楼层
哇  论坛还有人发帖啊
回复 支持 反对

使用道具 举报

发表于 2026-3-23 09:24:56 | 显示全部楼层
感谢!!!大佬威武
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2026-8-14 07:22 AM , Processed in 0.411925 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表