資源簡(jiǎn)介
基于opencv的模板匹配的代碼,代碼中包含了豐富的注釋?zhuān)浅_m合初學(xué)者
代碼片段和文件信息
#include?“opencv2/highgui/highgui.hpp“
#include?“opencv2/imgproc/imgproc.hpp“
using?namespace?cv;
int?main()
{
Mat?srcImage;?//原圖像
Mat?templateImage;//模板圖像
Mat?resultImage;?//輸出結(jié)果
int?MatchMethod=3;?//匹配算法
/*加入五種不同算法的解釋*/
/*載入原圖像和模板圖像*/
srcImage?=?imread(“map.png“?1);
templateImage?=?imread(“img1.png“?1);
/*
Mat?imread(const?string&?filename?int?flags)
filename為文件路徑
flags為讀入類(lèi)型,-1為解碼得到的圖像,0為單通道讀入圖像,即灰白圖像,1為三通道讀入圖像,即彩色圖像
*/
/*給局部變量初始化*/
Mat?tempImage;
srcImage.copyTo(tempImage);
/*初始化用于結(jié)果輸出的矩陣*/
int?resultImage_rows?=?srcImage.rows?-?templateImage.rows?+?1;
int?resultImage_cols?=?srcImage.cols?-?templateImage.cols?+?1;
resultImage.create(resultImage_rows?resultImage_cols?CV_32FC1);
/*create(rowscolstype)CV_32FC1為單通道圖像,CV_32FC3為
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3566??2019-04-27?10:17??NCC\NCC.cpp
?????目錄??????????0??2019-04-27?10:36??NCC
-----------?---------??----------?-----??----
?????????????????3566????????????????????2
評(píng)論
共有 條評(píng)論