【发布时间】:2018-09-03 00:21:07
【问题描述】:
为了找到下面提到的方法的阈值,我进行了很多搜索。
methods = ['cv2.TM_CCOEFF', 'cv2.TM_CCOEFF_NORMED', 'cv2.TM_CCORR',
'cv2.TM_CCORR_NORMED', 'cv2.TM_SQDIFF', cv2.TM_SQDIFF_NORMED']
我也试图自己弄清楚它们,但我只能找到最大值为 1.0 的 3 种方法的阈值。其他方法值在 10^5 范围内。我想知道这些方法的界限。
谁能指出我正确的方向。我的议程是循环遍历模板匹配的所有方法并获得最佳结果。我浏览了文档和源代码,但没有运气。
这些是我得到的值,我可以理解 *NORMED 方法的值是 0-1。
cv2.TM_CCOEFF -- 25349100.0
cv2.TM_CCOEFF_NORMED -- 0.31208357214927673
cv2.TM_CCORR -- 616707328.0
cv2.TM_CCORR_NORMED -- 0.9031367897987366
cv2.TM_SQDIFF -- 405656000.0
cv2.TM_SQDIFF_NORMED -- 0.737377941608429
【问题讨论】:
标签: image opencv image-processing opencv3.0 template-matching