cv2.connectedComponentsWithStats()

1. 問題描述
找出想找出圖片的聯通區域,並且根據棉結進行篩選。比如下面這張圖。

 

2. 解決辦法:
之前是用cv2.findContours()實現,現在發現一個更合適的函數:

cv2.connectedComponentsWithStats()

該函數輸入爲一個二值化圖像,輸出爲一個長爲4的tuple,第一個是連通區域的個數,第二個是一整張圖的label,第三個是(x, y, width, height, area),即每個區域的每個區域的左上角座標,寬和長,面積。第四個是每個連通區域的中心點。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章