[討論] component labeling的問題

看板MATLAB作者 (nosaj)時間12年前 (2013/06/20 13:55), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我希望將一張影像作component labeling將區域分割出來 我的作法如下: 將影像轉成灰階然後作邊緣偵測 用邊緣偵測的圖做component labeling 結果發現因為邊緣偵測得到的圖不一定連續 所以明明只有一個物體的影像卻分割出6個區域 於是老師建議我直接對對灰階的影像作component labeling 但matlab中bwlabel指令只能對二值影像做運算 所以又失敗了 如果只針對單一物體的影像的話 我想到的方法是設一個門檻值將單一物體與背景轉換成二值影像 但如果今天是很多個物體時這樣的方法就失敗了 想請問大家有沒有別的方法可以試試看 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.202.124

06/26 01:36, , 1F
試試看erosion跟dilation
06/26 01:36, 1F
文章代碼(AID): #1HmfbaLJ (MATLAB)