refactor.重载部分图像识别器

This commit is contained in:
MistEO
2022-01-16 02:53:33 +08:00
parent fe9525b0a8
commit 41d3067a12
22 changed files with 217 additions and 181 deletions

View File

@@ -23,7 +23,7 @@ bool asst::ProcessTaskImageAnalyzer::match_analyze(std::shared_ptr<TaskInfo> tas
m_match_analyzer = std::make_unique<MatchImageAnalyzer>(m_image);
}
const auto match_task_ptr = std::dynamic_pointer_cast<MatchTaskInfo>(task_ptr);
m_match_analyzer->set_task_info(*match_task_ptr);
m_match_analyzer->set_task_info(match_task_ptr);
if (m_match_analyzer->analyze()) {
m_result = match_task_ptr;
@@ -67,7 +67,7 @@ bool asst::ProcessTaskImageAnalyzer::ocr_analyze(std::shared_ptr<TaskInfo> task_
if (!m_ocr_analyzer) {
m_ocr_analyzer = std::make_unique<OcrImageAnalyzer>(m_image);
}
m_ocr_analyzer->set_task_info(*ocr_task_ptr);
m_ocr_analyzer->set_task_info(ocr_task_ptr);
bool ret = m_ocr_analyzer->analyze();