Matlab中bwmorph函數(shù)的用法_第1頁
Matlab中bwmorph函數(shù)的用法_第2頁
Matlab中bwmorph函數(shù)的用法_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

bwmorph:對二值圖像的形態(tài)學操作。BW2=bwmorph(BW,operation)BW2=bwmorph(BW,operation,n)BW2=bwmorph(BW,operation)對二值圖像應用形態(tài)學操作。BW2=bwmorph(BW,operation,n)應用形態(tài)學操作n次,門可以是Inf,這種情況下該操作被重復執(zhí)行直到圖像不再發(fā)生變化為止。Operation是以下的字符串:OperationDescription'bothat'是形態(tài)學上的“底帽”變換操作,返回的圖像是原圖減去形態(tài)學閉操作處理后的圖像(閉操作:先膨脹再腐蝕)'bridge'連接斷開的像素。也就是將0值像素置1如果他有兩個非零的不相連(8鄰域)的像素,比如:10 0 1 1 010 1 經(jīng)過bridge連接后變?yōu)?1 1 100 1 0 1 1'clean'移除孤立的像素(被0包圍的1)。比如下面這個模型的中心像素:000010000'close'執(zhí)行形態(tài)學閉操作(先膨脹后腐蝕)

'diag'利用對角線填充來消除背景中的8連通區(qū)域。比如:010 110100 經(jīng)過diag變成110000 000'dilate'利用結構ones⑶執(zhí)行膨脹操作。'erode'利用結構ones⑶執(zhí)行腐蝕操作。'fill'填充孤立的內(nèi)部像素(被1包圍的0),比如下面模型的中心像素:111101111'hbreak'移除H連通的像素,例如:111 111010 變成 000111 111'majority'將某一像素置1如果該像素的3義3鄰域中至少有5個像素為1;否則將該像素置0'open'執(zhí)行形態(tài)學開操作(先腐蝕后膨脹)'remove'移除內(nèi)部像素。該選項將一像素置0如果該像素的4連通鄰域都為1,僅留下邊緣像素。'shrink'n=Inf時,將目標縮成一個點。沒有孔洞的目標縮成一個點,有孔洞的目標縮成一個連通環(huán)。

'skel'n=Inf時,移除目標邊界像素,但是不允許目標分隔開,保留下來的像素組合成圖像的骨架。'spur'移除刺激(孤立)像素。比如:0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 1 0 變成 0 0 0 00 1 0 0 0 1 0 01 1 0 0 1 1 0 0'thicken'n=Inf時,通過在目標外部增加像素加厚目標直到這樣做最終使先前未連接目標成為8連通域。'thin'n=Inf時,減薄目標成線。沒有孔洞的目標縮成最低限度的連通邊;有孔洞的目標縮成連通環(huán)。'topha

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論