mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 10:32:19 +08:00
refactor: 调整 TaskData::get 接口返回模板类型
fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/1243
This commit is contained in:
@@ -165,9 +165,7 @@ bool asst::BattleProcessTask::analyze_opers_preview()
|
||||
OcrWithPreprocessImageAnalyzer name_analyzer(image);
|
||||
name_analyzer.set_task_info("BattleOperName");
|
||||
name_analyzer.set_replace(
|
||||
std::dynamic_pointer_cast<OcrTaskInfo>(
|
||||
Task.get("CharsNameOcrReplace"))
|
||||
->replace_map);
|
||||
Task.get<OcrTaskInfo>("CharsNameOcrReplace")->replace_map);
|
||||
|
||||
std::string oper_name = "Unknown";
|
||||
if (name_analyzer.analyze()) {
|
||||
@@ -280,9 +278,7 @@ bool asst::BattleProcessTask::update_opers_info(const cv::Mat& image)
|
||||
OcrWithPreprocessImageAnalyzer name_analyzer(m_ctrler->get_image());
|
||||
name_analyzer.set_task_info("BattleOperName");
|
||||
name_analyzer.set_replace(
|
||||
std::dynamic_pointer_cast<OcrTaskInfo>(
|
||||
Task.get("CharsNameOcrReplace"))
|
||||
->replace_map);
|
||||
Task.get<OcrTaskInfo>("CharsNameOcrReplace")->replace_map);
|
||||
|
||||
if (name_analyzer.analyze()) {
|
||||
name_analyzer.sort_result_by_score();
|
||||
|
||||
Reference in New Issue
Block a user