[問題] 矩陣內兩點的距離已回收

看板MATLAB作者 (williams)時間16年前 (2009/06/16 13:50), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
請問: 目前有一張二值化影像(矩陣) 矩陣內有0跟1兩種值 想計算矩陣中某點與矩陣中數值為1的所有點的距離 我知道可以使用迴圈計算 但運算時間較久 想了解是否有更快速的方法? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.142.49

06/16 14:09, , 1F
自行解答:應該可以利用Find跟pdist就可以求出..@@
06/16 14:09, 1F

06/16 15:26, , 2F
還有bwdist,但似乎無法選特定點做計算.
06/16 15:26, 2F

06/16 23:30, , 3F
最後還是使用(sum((a-b).^2)).^.5 @@
06/16 23:30, 3F
文章代碼(AID): #1ADpASJ8 (MATLAB)
文章代碼(AID): #1ADpASJ8 (MATLAB)