Matlab实现——霍夫变换直线检测

这篇博客介绍了在MATLAB R2012a版本中如何使用霍夫变换进行直线检测,由于该版本内核函数的变化,作者重新编写了相关代码,并分享了实验结果。此外,还推荐了一篇关于人工智能的教程,内容通俗易懂,适合零基础学习者。
摘要由CSDN通过智能技术生成
               

霍夫变换实现直线检测——MATLAB

网上好多不能用,就重新写了一个:


% 入口图像为 BW,出口图像为fclc,closeBW=imread('D:\picture\9dafa605d53eea243812bb29.jpg');BW=rgb2gray(BW);thresh=[0.01,0.17];sigma=2;%定义高斯参数f = edge(double(BW),'canny',thresh,sigma);figure(1),imshow(f,[]);title('canny 边缘检测');[H, theta, rho]= hough(f, 0.5);%imshow(theta,rho,H,[],'notruesize'),axis on,axis normal%xlabel('\theta'),ylabel('rho'<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值