OpenCV实现多角度多尺度模板匹配(基于形状)

1 前言

用过halcon或者NI形状匹配的都知道,这个算子很好用,随便截一个ROI做模板就可以在搜索图像中匹配到相似的区域,并且能输出搜索图像的位置,匹配尺度,匹配角度。现在我们就要利用OpenCV在C++的环境下复现这个效果。这个算法是印度某大神Shiju PK开源出来的,他的作品链接如下:

Edge-Based-Template-Matching

运行效果:

模板图像:

OpenCV实现多角度多尺度模板匹配(基于形状)_第1张图片

匹配效果:

 OpenCV实现多角度多尺度模板匹配(基于形状)_第2张图片

 本文末将提供win10 64位 + VS2015 + OpenCV4.5.1版本的代码实现,代码亲测可编译运行。

2 具备多角度,多尺度的形状匹配原理<

你可能感兴趣的:(OpenCV,opencv,计算机视觉,人工智能)