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));