matlab中如何把邊緣檢測出來的影象進行直線擬合

2021-07-02 23:33:19 字數 755 閱讀 5109

1樓:15176523822啊

檢測出邊緣後,使用bwmorph函式細化得到邊緣骨架,然後用hough變換檢測直線,程式比較長,可以參看數字影象處理(matlab版)張德豐編著

或者數字影象處理(matlab版)岡薩雷斯編著 阮秋奇 譯 等書。

2樓:笑顏迷迭

檢測邊緣使用bwmorph函式細化邊緣骨架用hough變換檢測直執行緒序比較參看數字影象處理(matlab版)張德豐編著

或者數字影象處理(matlab版)岡薩雷斯編著 阮秋奇 譯 等書

3樓:

用sobel,canny運算元都可以提取出邊緣;

提取出邊緣再進行im2bw二值化,得到二值化後的0,1影象;

1的影象本質上是由離散的點構成,將離散的點的x,y座標找出,可以用find命令,例如[x,y]=find(i==1);

最後用cftool曲線擬合工具箱,擬合出所有的x,y的座標點;

大致這麼個思路,往這方面使勁,基本上就可以搞定.

4樓:啟東德樂潤滑

可以使用bwboundaries提取邊緣節點曲線,然後用樣條函式進行曲線擬合插值。

matlab影象邊緣檢測完成後,怎樣把邊緣擬合成一條直線? 10

5樓:匿名使用者

matlab教程!

快速檢測是否可以檢測出食品中甲醛本底含量

朋友,很高興認識您!快遞檢測是可以檢測出甲醛本底含量的哈,如果對你?用希望能採納!初中化學生活常識性問題 生活中的化學知識要點 一 關於物質燃燒 1.點燃兩支高度不同的蠟燭,用一個燒杯罩住,高的蠟燭先熄滅,原因是生成的二氧化碳氣體溫度較高,上升,然後由上至下充滿整個瓶內,因此當室內發生火災時應用溼毛...

犀牛工具中如何把曲線變成曲面的邊緣

extrudecrv 把曲面拉出來 看到你說的,我真的是想笑,因為你說的太不明確了,好吧我就照你的字面意思來解釋,首先你要把曲線b變成曲面a的邊緣,你就得,先將曲線b變成面拉伸成一個曲面a,然後,再將之前的曲面a,用曲面工具下的銜接,去銜接曲面b,這樣就可以了。犀牛軟體如何把封閉曲線 同平面內的線 ...

MATLAB中如何把迴圈得到的結果儲存下來,比如我編寫M

for la 300 1 350 lb 785 lc 170 r 175 r 90 h 267.5 m 250 lmin 150 lmax 420 a1 pi 2 atan m r h acos m r 2 h 2 lc 2 lmin 2 2 lc sqrt m r 2 h 2 h1 lb la s...