mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-17 01:59:33 +08:00
fix: 修复掉落识别一些偶现错误
This commit is contained in:
@@ -250,7 +250,6 @@ int asst::DepotImageAnalyzer::match_quantity(const ItemInfo& item)
|
||||
OcrWithPreprocessImageAnalyzer analyzer(m_image_resized);
|
||||
analyzer.set_task_info("StageDrops-NumberOcrReplace");
|
||||
analyzer.set_roi(ocr_roi);
|
||||
analyzer.set_expansion(0);
|
||||
analyzer.set_threshold(task_ptr->mask_range.first, task_ptr->mask_range.second);
|
||||
|
||||
if (!analyzer.analyze()) {
|
||||
|
||||
@@ -46,7 +46,7 @@ bool asst::StageDropsImageAnalyzer::analyze_stage_code()
|
||||
{
|
||||
LogTraceFunction;
|
||||
|
||||
OcrWithPreprocessImageAnalyzer analyzer(m_image);
|
||||
OcrImageAnalyzer analyzer(m_image);
|
||||
analyzer.set_task_info("StageDrops-StageName");
|
||||
if (!analyzer.analyze()) {
|
||||
return false;
|
||||
@@ -515,7 +515,6 @@ std::optional<asst::TextRect> asst::StageDropsImageAnalyzer::match_quantity_stri
|
||||
OcrWithPreprocessImageAnalyzer analyzer(m_image);
|
||||
analyzer.set_task_info("StageDrops-NumberOcrReplace");
|
||||
analyzer.set_roi(Rect(quantity_roi.x + far_left, quantity_roi.y, far_right - far_left, quantity_roi.height));
|
||||
analyzer.set_expansion(1);
|
||||
analyzer.set_threshold(task_ptr->mask_range.first, task_ptr->mask_range.second);
|
||||
|
||||
if (!analyzer.analyze()) {
|
||||
@@ -579,7 +578,6 @@ std::optional<asst::TextRect> asst::StageDropsImageAnalyzer::match_quantity_stri
|
||||
ocr.set_task_info("StageDrops-NumberOcrReplace");
|
||||
Rect ocr_roi { new_roi.x + mask_rect.x, new_roi.y + mask_rect.y, mask_rect.width, mask_rect.height };
|
||||
ocr.set_roi(ocr_roi);
|
||||
ocr.set_expansion(0);
|
||||
ocr.set_threshold(task_ptr->mask_range.first, task_ptr->mask_range.second);
|
||||
|
||||
if (!ocr.analyze()) {
|
||||
|
||||
Reference in New Issue
Block a user