[討論]影像分析與歐幾里得距離

看板MATLAB作者 (小時候)時間10年前 (2014/05/24 00:59), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串1/1
想要利用matlab code來計算影像中軟骨厚度, 文獻中提到是取得軟骨表面與骨頭接觸面之最短歐幾里德距離(Euclidean distance), 目前的code如下: I=dicomread('圖檔路徑');imagesc(I) colormap(gray) [x,y]=ginput(5) 可手動選取5個點 p=polyfit(x,y,2);newy=polyval(p,x) 用二次多項式fitting得到新的y值 p=polyfit(x,y,2) 可得到fitting後方程式的係數 hold on plot(x,y,'r',x,newy) 可畫出fitting的那條線 應該可以得到軟骨表面以及軟骨與骨頭接觸面兩條曲線, 但之後就不知道要怎麼繼續寫才能得到兩條曲線間的歐幾里德距離。 因為還是新手,想要請教各位高手關於這方面的意見,非常感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.118.88 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1400864363.A.FF2.html

05/24 01:07, , 1F
土法煉鋼的方法 把曲線一的每一點跟曲線二的每一點算過
05/24 01:07, 1F

05/24 01:08, , 2F
取minimal value,為l2norm最小幾何距離
05/24 01:08, 2F

05/24 01:12, , 3F
高級方法可以用lagrange multiplier作限制條件
05/24 01:12, 3F
文章代碼(AID): #1JVtvh_o (MATLAB)
文章代碼(AID): #1JVtvh_o (MATLAB)