• 大小: 96KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Matlab
  • 标签: Hough  

资源简介

自编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


评论

共有 条评论