python 模板匹配
模板匹配是指
基本语法格式
在OpenCV内,模板匹配是使用函数cv2.matchTemplate()实现的。
其中,image为原始图像,必须是8位或者32位浮点型图像;
templ为模板图像。
method为匹配方法。
倒入库
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/925fadd2dd4b092d614f720bd8df96f3.png)
进行模板匹配之前,仍然需要进行基本操作来读取且要读取模板:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a772e16841acb0f0ae8d301d037fc98c.png)
如上图
成功读取模板
下面显示如何寻找最佳匹配位置,并且如何处理(已注释)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5674172e34b9bca58bd19f2004d8b5a0.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/92aeb06713e66bc209c15084525e5fa7.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0bac1349b025eed84379748d483c6003.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f603834e4a87fd2e1de89f9761cb2b05.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/af83965d48f3f5176fab3d86f403be40.png)
这里我们用了lena作为介绍:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9da017b73331a4d8a2e00677534aed1f.png)
结尾我们照常收但是要注意不要忘了输出模板
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dfde2875eb6a80f1ea3c020f4f0740a8.png)
案例© Fu Xianjun. All Rights Reserved