資源簡介
自編matlab程序實現霍夫變換直線檢測,包含源程序和測試圖片,效果還行

代碼片段和文件信息
i?=?imread(‘happydog.jpg‘);%讀取輸入圖像
h=im2bw(i);%轉換為二值圖
I=double(h);%數據類型改為double
BW1?=?edge(I‘sobel‘);%用sobelu算子進行邊緣檢測
%figureimshow(BW1)
BW2?=?edge(I‘prewitt‘);%用prewitt算子進行邊緣檢測
%figureimshow(BW2)
BW3?=?edge(I‘roberts‘);%用Roberts算子進行邊緣檢測
%figureimshow(I‘BW3‘)
BW4?=?edge(I‘log‘);%用log算子進行邊緣檢測
%figureimshow(BW4)
%畫圖
subplot(231)imshow(i)title(‘原圖‘)
subplot(232)imshow(BW1)title(‘sobel‘)
subplot(233)imshow(BW2)title(‘prewitt‘)
subplot(235)imshow(BW3)title(‘roberts‘)
subplot(236)imshow(BW4)title(‘log‘)
subplot(234)imshow(h)title(‘灰度圖‘)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????653??2018-12-03?10:49??源程序\一\EDGE.m
?????文件??????36617??2018-11-02?11:59??源程序\一\happydog.jpg
?????文件????????996??2018-12-04?15:00??源程序\三\hough1.m
?????文件????????722??2018-12-04?14:02??源程序\三\my_hough.m
?????文件??????29628??2018-12-04?14:58??源程序\三\直線檢測.jpg
?????文件???????1361??2018-12-04?15:11??源程序\二\HOUGH.m
?????文件??????29628??2018-12-04?14:58??源程序\二\直線檢測.jpg
?????目錄??????????0??2018-12-04?15:47??源程序\一
?????目錄??????????0??2018-12-04?15:47??源程序\三
?????目錄??????????0??2018-12-04?15:47??源程序\二
?????目錄??????????0??2018-12-04?15:47??源程序
-----------?---------??----------?-----??----
????????????????99605????????????????????11
- 上一篇:matlab2016
- 下一篇:不同波形的模糊函數
評論
共有 條評論