From 697e780481b6fed5c762f73cd2592b0f258dfafb Mon Sep 17 00:00:00 2001 From: uye <99072975+ABA2396@users.noreply.github.com> Date: Wed, 13 Aug 2025 15:59:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=8E=B7=E5=BE=97=E6=8E=92=E5=BC=82?= =?UTF-8?q?=E5=8F=8D=E5=BA=94=E7=9A=84=E5=B9=B2=E5=91=98=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E6=8A=80=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #13618 --- resource/tasks/Roguelike/base.json | 4 ++-- .../Vision/Roguelike/RoguelikeSkillSelectionImageAnalyzer.cpp | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/resource/tasks/Roguelike/base.json b/resource/tasks/Roguelike/base.json index 90c644095e..337fd59c42 100644 --- a/resource/tasks/Roguelike/base.json +++ b/resource/tasks/Roguelike/base.json @@ -334,8 +334,8 @@ "fullMatch": true, "text": [], "roi": [210, 8, 120, 20], - "specificRect_Doc": "x拿来当文字灰度二值化下限用", - "specificRect": [95, 0, 0, 0] + "binThresholdDoc": "代码中使用,所以忽略 binThreshold 的使用条件", + "binThreshold": [95, 255] }, "RoguelikeSkillSelectionTeamFull": { "roi": [135, 22, 1032, 668], diff --git a/src/MaaCore/Vision/Roguelike/RoguelikeSkillSelectionImageAnalyzer.cpp b/src/MaaCore/Vision/Roguelike/RoguelikeSkillSelectionImageAnalyzer.cpp index 9fde88aa59..f51da9ee22 100644 --- a/src/MaaCore/Vision/Roguelike/RoguelikeSkillSelectionImageAnalyzer.cpp +++ b/src/MaaCore/Vision/Roguelike/RoguelikeSkillSelectionImageAnalyzer.cpp @@ -50,7 +50,6 @@ std::string asst::RoguelikeSkillSelectionImageAnalyzer::name_analyze(const Rect& { RegionOCRer analyzer; auto name_task_ptr = Task.get("RoguelikeSkillSelectionName"); - analyzer.set_bin_threshold(name_task_ptr->specific_rect.x); analyzer.set_task_info(name_task_ptr); analyzer.set_image(m_image); analyzer.set_roi(roi.move(name_task_ptr->roi));