實現模板匹配

2021-08-17 15:42:33 字數 941 閱讀 7065

1、 函式

void matchtemplate(inputarray image,inputarray templ,outputarray result,int method)

引數一:待搜尋影象陣列,且需為8位或者32位浮點型影象

引數二:搜尋模板,有相同的型別,且尺寸不大於輸入影象

引數三:比較結果的對映影象

引數四:匹配的演算法

平方差匹配方法:tm_sqdiff

歸一化平方差匹配法:tm_sqdiff_normed

係數匹配法:tm_ccoeff

#include #include #include #define window_name1 "原始圖" 

#define window_name2 "效果圖"

結果圖:

來自:opencv3程式設計入門 毛星雲pdf

python實現模板匹配

目錄 一 原理 二 實現和幾種常見的模板匹配演算法 正文 一 原理 在待檢測影象上,從左到右,從上向下計算模板影象與重疊子影象的匹配度,匹配程度越大,兩者相同的可能性越大。作用有侷限性,必須在指定的環境下,才能匹配成功,是受到很多因素的影響,所以有一定的適應性。模板匹配是一種最原始 最基本的模式識別...

opencv實現各種模板匹配方法

include opencv2 highgui highgui.hpp include opencv2 imgproc imgproc.hpp include using namespace std using namespace cv mat img mat templ mat result ch...

OpenCV模板匹配

include include opencv2 opencv.hpp using namespace std using namespace cv int main int argc,char argv load reference image img imread argv 1 always ch...