[問題] 有關Morphology分析的問題已回收
各位大大好!小弟的問題如下:
小弟目前在分析電子顯微鏡照出來的影像。假設把顯微照片中的
物件骷髏化(skeletonize)以後,得到了兩個沒有寬度的物件如下:
BW=[0 0 0 0 1 0 0;
0 0 0 0 1 0 0;
0 0 0 1 0 1 0;
0 0 0 0 0 0 1;
1 1 1 1 0 0 0]
L=bwlabel(BW);
可以得到
L=[0 0 0 0 2 0 0;
0 0 0 0 2 0 0;
0 0 0 2 0 2 0;
0 0 0 0 0 0 2;
1 1 1 1 0 0 0]
小弟想以pixel為單位計算各個物件的長度。比如說: 在L中,被標為
物件1的長度是1+1+1=3. 被標為物件2的長度是1+sqrt(2)+sqrt(2)+
sqrt(2).
若執行L1 = L ==1 及L2 = L ==2,可以將兩物件拆開。但是有關下
一步計算長度的部分,想請問Matlab有沒有內建好的函數,或是請各
位大大指點清爽的演算法。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 69.141.89.126
※ 編輯: yehliuk 來自: 69.141.89.126 (11/12 12:27)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章