opencv學習筆記二十 模板匹配

2021-08-27 11:43:50 字數 587 閱讀 7106

模板匹配就是拿模板去遍歷影象,在遍歷的每個位置計算結果,即匹配程度,opencv中 提供了 6 種計算方法:

差值平方和匹配 cv_tm_sqdiff

標準化差值平方和匹配 cv_tm_sqdiff_normed

相關匹配 cv_tm_ccorr

標準相關匹配 cv_tm_ccorr_normed

相關匹配 cv_tm_ccoeff

標準相關匹配 cv_tm_ccoeff_normed

平方和匹配是模板與模板覆蓋下的原影象之間的畫素差平方和,值越小代表匹匹配,所以前兩種要找最小值的位置;

相關匹配是模板與模板覆蓋下的原影象之間的畫素乘積,標準相關匹配其實是先將兩幅影象畫素各轉換成一列向量,通過計算兩幅影象向量之間的夾角cos(

在 opencv 中,提供了相應的函式完成這個操作。

matchtemplate 函式:在模板和輸入影象之間尋找匹配,獲得匹配結果影象 

minmaxloc 函式:在給定的矩陣中尋找最大和最小值,並給出它們的位置

#includeusing namespace cv;

usin

OpenCV學習筆記(十三) 模板匹配

所謂模板匹配就是在一幅影象中尋找和模板影象 patch 最相似的區域。該函式的功能為,在輸入源影象source image i 中滑動框,尋找各個位置與模板影象template image t 的相似度,並將結果儲存在結果矩陣result matrix r 中。該矩陣的每乙個點的亮度表示與模板t的匹...

Opencv 學習筆記(六)模板匹配

菜鳥一枚,這是我的第六個部落格,剛剛入門opencv,想將自己的學習過程分享給大家!include stdafx.h include include opencv highgui 模組 include opencv 影象處理標頭檔案 using namespace cv define window ...

Opencv學習筆記 9 模板匹配

opencv中提供了六種常見的匹配演算法如下 計算平方不同 計算相關性 計算相關係數 計算歸一化平方不同 計算歸一化相關性 計算歸一化相關係數 api中相關匹配方法的巨集定義名 源影象,必須是8 bit或者32 bit浮點數影象 inputarray templ,模板影象,型別與輸入影象一致 out...