形態學運算中腐蝕(erode),膨脹(dilate),開運算(open)和閉運算(close)。
1. 腐蝕是一種消除邊界點,使邊界向內部收縮的過程。可以用來消除小且無意義的物體。
腐蝕的算法:
用3x3的結構元素,掃描圖像的每一個像素
用結構元素與其覆蓋的二值圖像做“與”操作
如果都爲1,結果圖像的該像素爲1。否則爲0。
結果:使二值圖像減小一圈
2. 膨脹是將與物體接觸的所有背景點合併到該物體中,使邊界向外部擴張的過程。可以用來填補物體中的空洞。
膨脹的算法:
用3x3的結構元素,掃描圖像的每一個像素
用結構元素與其覆蓋的二值圖像做“與”操作
如果都爲0,結果圖像的該像素爲0。否則爲1
結果:使二值圖像擴大一圈
3. 先腐蝕後膨脹的過程稱爲開運算。用來消除小物體、在纖細點處分離物體、平滑較大物體的邊界的同時並不明顯改變其面積。
4. 先膨脹後腐蝕的過程稱爲閉運算。用來填充物體內細小空洞、連接鄰近物體、平滑其邊界的同時並不明顯改變其面積。
作者:Wangcy
鏈接:https://www.jianshu.com/p/514ae3a3cc8a
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。