順帶問一下canny做輪廓檢測的程式代碼是不是和邊緣檢測的一樣啊?
輪廓跟蹤,顧名思義就是通過順序找出邊緣點來跟蹤出邊界。一個簡單二值圖象閉合邊界的輪廓跟蹤演算法很簡單:首先按從上到下,從左到右的順序搜索,找到的第一個黑點一定是最左上方的邊界點,記為A。它的右,右下,下,左下四個鄰點中至少有一個是邊界點,記為B。從開始B找起,按右,右下,下,左下,左,左上,上,右上的順序找相鄰點中的邊界點C。如果C就是A點,則表明已經轉了一圈,程式結束;否則從C點繼續找,直到找到A為止。判斷是不是邊界點很容易:如果它的上下左右四個鄰居都是黑點則不是邊界點,否則是邊界點。
————————————————
著作權宣告:本文為CSDN博主「tlovet1314」的原創文章,遵循CC 4.0 BY-SA著作權協議,轉載請附上原文出處鏈接及本宣告。
原文鏈接:https://blog.csdn.net/tlovet1314/article/details/5856319
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/44922.html
上一篇:VC200委測報告
下一篇:爬蟲列印不出資訊
