fga 中文文档 下载 App

FGA 相似度阈值:图像匹配严格程度的控制旋钮

什么是相似度阈值

FGA 用 图像匹配(Template Matching) 来识别游戏界面——比如"这是不是助战选择界面?""这个从者是不是孔明?"

图像匹配的原理:

  1. FGA 截一张屏
  2. 从截图里裁剪某个区域(比如从者头像区域)
  3. 和预置的模板图片做对比
  4. 计算相似度(0~100%)
  5. 相似度 ≥ 阈值 → 判定为匹配 → 执行后续操作
  6. 相似度 < 阈值 → 判定为不匹配 → 继续找下一个

相似度阈值就是第 5 步的判定标准。

直观理解

阈值严格程度效果
90%很严格必须几乎一模一样才匹配,不容易匹配到错的,但容易匹配不到
80%默认大多数场景平衡
70%较宽松稍微有点不同也能匹配,匹配率高但可能匹配到错的
60%很宽松很容易匹配,但也容易匹配到错的

FGA 里有哪些相似度阈值

全局相似度阈值

最重要的一个——所有图像匹配(助战选择、战斗界面识别、抽奖池识别等)都用这个作为默认。

参数说明默认
全局相似度所有匹配的基础阈值80%

分类相似度阈值

不同类型的匹配可以单独设置:

阈值适用场景默认
从者头像匹配阈值助战选择里的从者头像匹配继承全局(80%)
礼装图片匹配阈值助战选择里的礼装匹配继承全局(80%)
MLB(礼装满破)检测阈值检测礼装上的满破星效~70%(独立更低)
游戏界面识别阈值检测菜单/战斗/助战等界面继承全局

战斗配置里的独立阈值

某些战斗配置里也可以设置 独立的相似度阈值——覆盖全局默认。适合:

什么时候该调低阈值

场景 1:助战选择匹配不到想要的从者

你明明看到助战列表里有孔明,但 FGA 说"没找到"。

原因:截图和模板图片的相似度不到 80%。可能是:

操作:把全局相似度从 80% 降到 75% 试试。

场景 2:战斗界面识别失败

FGA 应该在助战界面停住但继续点击菜单,或者应该进入战斗但还在菜单界面。

原因:游戏更新后战斗界面的模板匹配不上。

操作:全局相似度降到 75% 或 70%。

场景 3:抽奖池识别失败

抽奖池界面的按钮点不到,或者界面识别错了。

操作:全局相似度降到 70~75%。

场景 4:自定义助战图片匹配不准

你自己截的助战图片总是匹配不到目标。

操作:给从者头像匹配阈值单独设到 70%(不影响其他匹配)。

什么时候该调高阈值

场景 1:助战选择匹配到错的从者

明明想找孔明,FGA 却选了梅林。

原因:阈值太宽,梅林的头像相似度超过阈值了。

操作:全局相似度从 80% 升到 85%。

场景 2:战斗按钮点错位置

点了不该点的按钮,比如点了"剧情"而不是"重复"。

原因:界面识别错了当前在哪个界面。

操作:全局相似度升到 85~90%。

场景 3:礼装满破检测不准

明明礼装没满破却检测成满破了。

操作:MLB 检测阈值从 70% 升到 75% 或 80%。

推荐的阈值调整策略

策略 1:小步调整

每次调整 ±5%,跑完测试再决定要不要继续。不要一下从 80% 调到 50% 或 95%。

策略 2:先调全局,不行再调分类

先改全局相似度(影响所有匹配),如果问题只在某个地方出现,再调那个分类的独立阈值(比如只调从者头像匹配,不调战斗界面识别)。

策略 3:记录每次的调整效果

日期调整项从→到效果
2025-10-01全局相似度80% → 75%助战匹配变好了,但偶尔匹配到错的
2025-10-02从者头像匹配阈值80% → 70%完美匹配

策略 4:版本更新后重置

FGA 或 FGO 更新后,模板图片可能会变。更新后建议:

阈值 vs 图像质量

有时候不是阈值的问题,而是 图像质量 的问题:

问题解决办法
自定义助战图片模糊重新截高清的
自定义助战图片带了太多 UI只截头像,不要带名字/等级/职业
游戏里该从者的头像换了重新截图
设备分辨率和模板创建时差太多调低阈值 + 重新截图

先检查图像质量,再调阈值——如果图片本身就拍坏了,阈值调到 50% 也匹配不准。

不同设备的阈值推荐

设备类型推荐全局阈值原因
旗舰机(高分辨率、清晰)80~85%屏幕清晰,模板匹配准确
中端机(普通分辨率)75~80%屏幕可能不如旗舰清晰
低端机(低分辨率、模糊)70~75%屏幕分辨率低,截图质量差
平板80~85%(需要确保游戏画面适配)平板上 FGO 默认可能不是全屏

厂商 ROM 的特殊情况

某些厂商的 Android 系统会对截屏做处理(压缩、色彩调整):

厂商问题解决
Samsung One UI可能压缩截图MediaProjection 截屏模式下一般没问题
MIUI可能有色彩偏移阈值设到 75~80%,确保游戏色彩模式正确
EMUI可能有亮度/对比度调整关闭游戏模式的色彩增强,保持默认色彩

阈值修改后怎么验证

  1. 改完参数保存
  2. 打开 FGO 进入你之前匹配不准的那个界面
  3. 启动对应的 FGA 脚本
  4. 观察:匹配成功了吗?匹配到正确的了吗?
  5. 如果还不行,继续微调

不要同时改多个地方——先改全局,测试,不行再改分类。

常见问题

调了阈值还是匹配不准

阈值调太低匹配到错的

再调高一点(+5%),或者只对那个分类调高。

阈值调高后所有匹配都失败了

降回默认(80%),然后只对那个匹配不准的分类单独调高。

继续阅读