前言
之前成功安装了 gocv: CentOS 7 安装 GoCV, 今天就写个 demo 来测试一下。
demo 逻辑
逻辑如下, 在一张原图中, 从中截一个小片段出来,然后去匹配, 看看匹配度是多少, 然后在原图中圈出要匹配的模板的位置。
比如我从这一张原图中,截取艾斯右手燃烧的部分出来。
代码如下:
1 | package main |
接下来看一下运行结果:1
2
3[root@VM-16-29-centos test]# go run main.go
max confidence 0.999970, 428, 209
Max confidence of 0.999970 is high. Match !!!
可以看到匹配度很高,几乎为 1, 我们再看下新输出的图片有没有正常圈上。
可以看到,有正确圈上了。 说明图片模板的匹配是没问题。 当然这个只是最基本的,后面还有进阶版
参考资料: