3
我想要承認:這個形狀是否損壞。在OpenCV中。openCV形狀缺陷識別
爲了解決問題,我上傳了3張圖片和4張損壞的圖片。
問題是:損壞的形狀與良好的形狀有很多共同的特性。 我試圖用: CV :: contourArea - 但區域時都會非常相似
CV :: matchShapes - 但例如「OK1」與「OK3」是給非常類似的值作爲比較「OK1」比較'NOK1'。
cv :: convexityDefects - 我爲OK1創建了convexHull,並將所有defectContours深度的總和與其他圖像進行比較,但該值總是非常相似。
慢慢地我沒有想法還有什麼可以工作。我相信這項任務是可以完成的。我現在在尋找提示。
非常感謝您的考慮!
http://imgur.com/a/xJ7kk#5 < - 圖像
,我的英語還請見諒。這不是我的第一語言。
嗯,運行特徵檢測器,彌補了一些算法的檢測點?檢測器將返回點主要在圖像的「損壞」部分,因爲它們邊緣豐富。 – Vorac
這個解決方案非常有效。我擁有你一隻熊:)。用hessian = 2500,沒有好的描述符,損壞的最少3。 –
很高興聽到!但要小心,熊是危險的(和蓬鬆的)動物! – Vorac