Commit Graph

252 Commits

Author SHA1 Message Date
uye
697e780481 fix: 获得排异反应的干员无法选择技能
fix #13618
2025-08-13 15:59:27 +08:00
uye
bb3eecef74 chore: 自动战斗存图阈值改为0.75 2025-08-13 14:15:53 +08:00
Status102
24a92b4a01 refactor: 合并ocrBinThreshold (#13635) 2025-08-11 12:12:41 +02:00
MistEO
66cfa848b0 feat: u16 OCR replace (#13533)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-06 13:29:23 +08:00
uye
bd0d9f8bfa fix: 仓库识别概率无法识别部分物品 2025-08-03 15:15:03 +08:00
uye
73c7ec1018 debug: hsv 影响原图 2025-08-03 02:09:22 +08:00
uye
2b46d51915 fix: 无法使用连战 2025-08-02 20:24:31 +08:00
uye
9195527a6e debug: 调整边框粗细 2025-08-01 23:51:23 +08:00
uye
92bd4690cd feat: PipelineAnalyzer 支持使用灰度图匹配文字 2025-08-01 21:02:19 +08:00
uye
0bba517caf debug: 低于阈值 0.2 的 hsv 也保存一下 2025-08-01 16:57:04 +08:00
uye
0e13607b48 perf: 肉鸽节点识别 (#13427)
* perf: 节点统一 hsv

* perf: 普通战斗 hsv

* fix: 部分节点得分过低

* chore: 肉鸽节点不使用 colorWithClose

* chore: 调整安全屋模板

* perf: 优化绿色系识别
2025-07-31 19:21:20 +08:00
uye
a1c491cf37 feat: ocr 任务暴露灰度阈值接口 2025-07-27 01:01:39 +08:00
Weiyou Wang
dfbda67127 feat: update map 2025-07-27 01:01:39 +08:00
uye
8767544f05 style: format 2025-07-25 14:29:19 +08:00
uye
0803c1b8fa chore: 仓库识别全局缓存,去除开方运算 2025-07-25 10:23:18 +08:00
uye
9bd78d44b0 refactor: 重构仓库识别逻辑,大幅提高识别速度 2025-07-24 18:26:26 +08:00
uye
caa876b19f fix: 分支条件判断错误 2025-07-24 16:14:59 +08:00
uye
b54c8a71d9 fix: 仓库识别 x万 识别
糊屎
2025-07-24 02:39:13 +08:00
uye
1d3a6e5cb0 fix: 修复模板匹配遇到 inf 与 nan 时返回 0 的错误结果 2025-07-11 23:05:06 +08:00
status102
52bacaaa72 fix: StageDrops-Item warning 2025-06-10 14:52:52 +08:00
status102
4e2c1027d2 fix: 刷理智战斗后掉落识别代理倍率次数中文关键词使用原图, 以避免阈值过滤造成的边缘细节丢失
fix #12910
2025-06-07 17:26:53 +08:00
status102
d1b3abcc9a perf: 击杀数识别RegionOcr使用原图优化 2025-06-04 09:58:50 +08:00
status102
39f82a4224 feat: 自动战斗费用击杀数缓存, 减少性能消耗 2025-06-04 09:56:49 +08:00
status102
226ec93d57 fix: 修复feature match sence内无特征点时的死循环问题
c8516a7264
2025-06-03 20:23:17 +08:00
status102
3625c716a7 chore: 特征匹配调试绘制 2025-06-03 20:23:16 +08:00
status102
d3122ace7c refactor: 持有费用缓存判定拆分 2025-06-03 17:56:03 +08:00
status102
ef9d458b23 perf: 特征匹配ASST_DEBUG增加匹配点位绘制 2025-06-03 14:07:21 +08:00
status102
89d5b9ed8f fix: 171ed58109 2025-06-01 14:43:57 +08:00
MistEO
171ed58109 fix: findHomography should have at least 4 points, 优化性能
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2025-06-01 14:38:28 +08:00
status102
19ec9e526d feat: FeatureMatcher muplti results
link to MaaXYZ/MaaFramework#645

Co-authored-by: MistEO <mistereo@hotmail.com>
2025-06-01 14:32:37 +08:00
uye
8a3e405844 chore: 调整技能识别保存截图的阈值 2025-05-23 21:52:36 +08:00
Constrat
c4fc2b259b fix: clang
[skip changelog]
2025-05-23 10:32:13 +02:00
status102
4e694de86e fix: OperBox ROI 更正
fix #12770
2025-05-23 15:26:15 +08:00
status102
4760ea54f1 refactor: 干员名识别封装 2025-05-23 15:17:55 +08:00
status102
59f4282858 feat: 自动战斗费用识别缓存, 减少性能消耗 (#12765)
* feat: 自动战斗费用识别缓存

* refactor: 返回值格式

* chore: 改个名字

* chore: rename

* fix: 改名改着改着改错了

* fix: var init

* perf: 简化返回值

* fix: template

* fix: platform
2025-05-23 09:02:00 +08:00
status102
3579acbd39 fix: RegionOcr阈值过滤膨胀后超出原roi 2025-05-21 11:06:37 +08:00
Constrat
3294434021 fix: formatting ci prettier and clang
[skip changelog]
2025-05-18 11:21:02 +02:00
uye
5e16685a02 chore: point_states 改用 unordered_map 2025-05-18 14:06:20 +08:00
uye
d237f330d2 fix: ci format 2025-05-18 13:35:33 +08:00
uye
969462d8b0 chore: 调整截图保存逻辑 2025-05-18 12:23:26 +08:00
status102
53c2deaf07 feat: ProcessTask支持特征匹配 (#12701)
* feat: ProcessTask支持特征匹配

* chore: test

* fix: test

* docs: task文档
2025-05-16 13:13:48 +08:00
status102
263b16ac8b feat: 特征匹配 (#10966)
* feat: 特征匹配

* chore: 测试内容

* refactor: 根据最新版本重新迁移, 移除多模板

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: 测试移除

* fix: platform

* chore: docs

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-13 18:24:16 +08:00
status102
204d05288b style: format
[skip changelog]
2025-05-11 13:21:18 +08:00
uye
1fa11594da chore: depot 图片只在 debug 模式下保存 2025-05-03 11:52:19 +08:00
Plumess
0896fcc0df feat: 优化技能识别模型 (#11984)
* chore: 更新技能识别测试例 test_skill_ready()

1. 由于更新了技能识别为三分类模型,新增”可取消“类别,增加相关类别的测试;
2. 扩充了输出信息,便于Debug;

* feat: 调整技能识别推理函数,支持新的三分类模型

1. 新的三分类模型基于MobileNetv4训练并导出onnx,详情参考MaaAI仓库中的技能识别训练代码;
2. 新增”可取消“分类,标签为c,但暂不启用区分,与”未就绪“同样归于not ready;
3. 新增了部分前处理操作,以匹配模型的输入;

* perf: 使用 MobileNetv4 Small 重新训练了技能识别模型,改为三分类

新增”可取消“状态,即技能可能处于”可取消“,”未就绪“,”已就绪“三种状态;
新的三分类模型基于MobileNetv4 Conv Small 训练并导出,详情参考MaaAI仓库中的技能识别训练代码;

* feat: 调整技能识别自动截图,支持三分类

新增在debug模式下对”可取消“新类别的截图保存功能;

* chore: 存储截图时打印分数

* chore: 使用 ranges

* perf: 使用新训练集,基于官方mobilenetv4_conv_small的权重进行微调

16000张左右的训练集,在3000张测试集中准确率99.7%

---------

Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com>
2025-04-29 14:30:24 +08:00
Constrat
ce07e061e9 style: precommit clang? 2025-04-20 11:26:52 +02:00
Aliothmoon
76e41e30e2 feat: 调整按钮阴影 (#12398)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-19 00:14:23 +08:00
Constrat
f33fcc4ce5 style: clang mass formatting 2025-04-17 09:32:58 +02:00
status102
4e3997637d fix: 修复刷理智错误识别突袭关3星结算 2025-04-09 16:27:41 +08:00
Roland125
b252ecd863 fix: 修复不自动招募4星干员时,会执行空招募的问题 (#12054)
* fix: 修复不自动招募4星干员时,执行空招募的问题

* chore: Auto update by pre-commit hooks [skip changelog]

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-27 19:54:12 +08:00