diff --git a/src/MeoAssistant/AsstTypes.h b/src/MeoAssistant/AsstTypes.h index 86d3059d2f..34f45534d3 100644 --- a/src/MeoAssistant/AsstTypes.h +++ b/src/MeoAssistant/AsstTypes.h @@ -139,7 +139,7 @@ friend Point& operator Op##= (Point& val, const Point& opd) noexcept { val.x Op# ~TextRect() = default; TextRect(const TextRect&) = default; TextRect(TextRect&&) noexcept = default; - explicit TextRect(double score, const Rect& rect, const std::string& text) + TextRect(double score, const Rect& rect, const std::string& text) : score(score), rect(rect), text(text) {} @@ -181,7 +181,7 @@ friend Point& operator Op##= (Point& val, const Point& opd) noexcept { val.x Op# ~MatchRect() = default; MatchRect(const MatchRect&) = default; MatchRect(MatchRect&&) noexcept = default; - explicit MatchRect(double score, const Rect& rect) + MatchRect(double score, const Rect& rect) : score(score), rect(rect) {} diff --git a/src/MeoAssistant/MultiMatchImageAnalyzer.cpp b/src/MeoAssistant/MultiMatchImageAnalyzer.cpp index 7935ec6fb8..83ad866d42 100644 --- a/src/MeoAssistant/MultiMatchImageAnalyzer.cpp +++ b/src/MeoAssistant/MultiMatchImageAnalyzer.cpp @@ -140,7 +140,7 @@ bool asst::MultiMatchImageAnalyzer::multi_match_templ(const cv::Mat templ) } } if (need_push) { - m_result.emplace_back(MatchRect{ value, rect }); + m_result.emplace_back(value, rect); } } }