我试图在两个图像之间进行相关(较小的图像和较大的图像)。如何在openCv中完成边界处理?
cv::matchTemplate(webcamImageReceived,templateImage,resultImage,CV_TM_CCORR_NORMED);
答案 0 :(得分:2)
模板永远不会跨越图像边界,结果图像的大小会因模板大小而减小(每个图像侧的模板大小为一半)。
请看这里:http://docs.opencv.org/doc/tutorials/imgproc/histograms/template_matching/template_matching.html
(看看:
/// Create the result matrix
int result_cols = img.cols - templ.cols + 1;
int result_rows = img.rows - templ.rows + 1;
)