用Python计算图像中模板对象匹配对象的准确性的方法?

时间:2018-09-17 14:52:19

标签: python opencv image-processing image-recognition

我知道opencv module提供了多种模板匹配算法。但是,其中大多数似乎主要是在图像中的匹配对象周围绘制矩形。因此,我想知道是否有一种方法可以计算出与模板对象匹配的对象的面积,从而获得精度值?

1 个答案:

答案 0 :(得分:0)

您可以在此处查看模板匹配的工作方式: https://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html

最值得注意的是,矩形是在对rectangle(...)的调用中绘制的,而不是模板匹配的一部分。您将在matchTemplate()的结果中看到每个可能位置的匹配分数。如果要比较多个比例,可以为要匹配的模板创建多个图像,并尝试以不同的大小进行匹配,然后在各个比例之间找到最佳匹配分数。