diff --git a/modules/contrib/src/chamfermatching.cpp b/modules/contrib/src/chamfermatching.cpp index 881606afe..17d06b3b7 100644 --- a/modules/contrib/src/chamfermatching.cpp +++ b/modules/contrib/src/chamfermatching.cpp @@ -930,15 +930,13 @@ void ChamferMatcher::Template::show() const void ChamferMatcher::Matching::addTemplateFromImage(Mat& templ, float scale) { Template* cmt = new Template(templ, scale); - if(templates.size() > 0) - templates.clear(); + templates.clear(); templates.push_back(cmt); cmt->show(); } void ChamferMatcher::Matching::addTemplate(Template& template_){ - if(templates.size() > 0) - templates.clear(); + templates.clear(); templates.push_back(&template_); } /**