形态学——腐蚀
1、基本概念
腐蝕 是一種消除連通域的邊界點(diǎn),使邊界向內(nèi)收縮的處理。
例如:
注:圖像畫(huà)面上邊框處不能被結(jié)構(gòu)元素覆蓋的部分可以保持原來(lái)的值不變,也可以置為背景。
2、設(shè)計(jì)思想
設(shè)計(jì)一個(gè)結(jié)構(gòu)元素,結(jié)構(gòu)元素的原點(diǎn)定位在待處理的目標(biāo)像素上,通過(guò)判斷是否覆蓋,來(lái)確定是否該點(diǎn)被腐蝕掉。
例如:
3、算法步驟
1)掃描原圖,找到第一個(gè)像素值為1的目標(biāo)點(diǎn);
2)將預(yù)先設(shè)定好形狀以及原點(diǎn)位置的結(jié)構(gòu)元素的原點(diǎn)移到該點(diǎn);
3)判斷該結(jié)構(gòu)元素所覆蓋的像素值是否全部為1: ? ? ?
如果是,則腐蝕后圖像中的相同位置上的像素值為1; ? ? ?
如果不是,則腐蝕后圖像中的相同位置上的像素值為0;
4)重復(fù)2)和3),直到所有原圖中像素處理完成。
4、應(yīng)用
腐蝕處理可以將粘連在一起的不同目標(biāo)物分離,并可以將小的顆粒噪聲去除。
總結(jié)
- 上一篇: python可迭代对象,迭代器,生成器
- 下一篇: C语言中#define中的一些特殊用法