我在opencv和模板匹配方面有點麻煩,所以我希望這裏有人能夠幫助失去靈魂。cv2.minMaxLoc()中的Maxvalue?
所以作爲我使用的代碼的一部分,我有以下2行,我不太瞭解,以及我應該。
result = cv2.matchTemplate(edged, template, cv2.TM_CCOEFF)
(_, maxVal, _, maxLoc) = cv2.minMaxLoc(result)
根據我的理解,第一行將相關係數存儲在變量「result」中。這反過來又被傳遞到cv2.minMaxLoc(...)
,後者又產生了一個由(minVal,maxVal,minLoc,maxLoc)組成的4元素數組,我們只對maxVal和maxLoc感興趣。
在打印時MAXVAL的價值,我似乎在2,000,000之間是越來越值7,000,000根據模板,照明條件等
我的問題如下:
是什麼意思MAXVAL ?
maxVal的範圍是什麼?
什麼物理特性影響maxVal的值?
非常感謝您的幫助和指導!