# QQ桌球瞄准器
**基于图像处理的QQ桌球辅助器**
* 纯Python实现,基于图像处理算法
* 桌面提取,斯诺克,中式八球通用
* 完整的遮挡分析,支持组合球
* 袋口半遮挡避让,可行域计算,进球概率估算
![img](https://user-images.githubusercontent.com/24822467/93710301-23978000-fb78-11ea-9908-eac1c8f8ae19.png)
## 使用方法
**开启即可,当鼠标位于理论击球点附近,就可以自动吸附到正确位置。**
* 开始, 暂停,用于开启,关闭辅助瞄准功能
* 绘制可以提取当前图像,并展示击球策略
* 传击可以设定允许传递次数,1代表只允许1次,既禁止组合球
* 模式可以在斯诺克和中式八球互相切换
## 代码简介
### 图像提取模块:extract
提取画面,在hsv空间,利用区域分析,像素统计,形态学等方法,识别球桌,以及每个球的位置,类型。
![Figure_1](https://user-images.githubusercontent.com/24822467/93711266-732d7a00-fb7f-11ea-9fa9-e2dd856cd81f.png)
### 球桌对象及控件分析:table
table定义了点,线,面,球等基础几何对象,并在此基础上组装成Table对象,可以用于球的可视化与策略生成。
![s1](https://user-images.githubusercontent.com/24822467/93711457-1af77780-fb81-11ea-9531-287d7243c705.png)
生成红球击打策略,禁止组合球
![s2](https://user-images.githubusercontent.com/24822467/93711460-1e8afe80-fb81-11ea-8b8d-28d3542d5757.png)
生成红球击打策略,允许组合球
### 鼠标控制模块:robot
这个模块调用win32api,可以实现鼠标吸附。
### 应用程序界面:frame
使用tkinter搭建应用界面
![frame](https://user-images.githubusercontent.com/24822467/93711523-b7217e80-fb81-11ea-832e-8915f20bf327.png)
## 尚待完善
1. 算法比较通用,但是一些搜索参数可能会受到分辨率影响,目前只在自己的机器上做过测试。
2. 中式八球目前识别色球,花球,白球,黑球,是用简单的直方图,方差等信息,不是非常稳定。
3. 策略支持求解指定颜色,种类的球,但是目前尚未从画面中提取应该击打的目标球信息,因而没有区分球,做的通用求解。
4. 如果以上问题解决后,可以加入一个无需操作,全自动击球的功能。
**以上问题都不是非常复杂,但是需要在不同机器上测试,作为娱乐项目,不打算继续深入了,如果大家有兴趣,可以一起探讨,继续完善。**
没有合适的资源?快使用搜索试试~ 我知道了~
基于图像处理的QQ桌球辅助器.zip
共7个文件
py:3个
gitignore:1个
license:1个
0 下载量 117 浏览量
2024-04-14
00:20:57
上传
评论
收藏 11KB ZIP 举报
温馨提示
【项目资源】:包含前端、后端、移动开发、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源等各种技术项目的源码。包括C++、Java、python、web、C#、EDA等项目的源码。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于图像处理的QQ桌球辅助器.zip (7个子文件)
pic_new
LICENSE 1KB
qq-snooker-helper
extract.py 7KB
table.py 7KB
frame.pyw 3KB
robot.py 2KB
.gitignore 2KB
README.md 2KB
共 7 条
- 1
资源评论
白话Learning
- 粉丝: 3298
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功