工具箱霍夫函数

这篇博客详细介绍了工具箱中的三个霍夫变换相关函数:hough用于霍夫变换矩阵生成,houghpeaks寻找变换中的峰值,houghlines则基于前两者提取图像中的线段。文章详细阐述了每个函数的语法、参数及作用,对于理解霍夫变换的检测和连接过程具有指导意义。
摘要由CSDN通过智能技术生成

工具箱提供了 3 个与霍夫变换函数有关的函数。
函数 hough实现前一节概念
函数 houghpeaks 寻找霍夫变换中的峰值(高计数累加器单元)
函数 houghlines 则基于前两个函数的结果,提取原始图像中的线段

一、函数 hough

默认语法:[H,theta,rho] = hough(f)
完整的语法形式:[H,theta,rho] = hough(f,'ThetaRes',val1,'RhoRes',val2)
其中,H 是霍夫变换矩阵,theta(单位为度)和 rho 是 ρ 和 θ 值的向量,霍夫变换矩阵是在这些值上生成的。输入 f 是一幅二值图像;vall 是值在 0 到 90 之间的一个标量,它指定了沿 θ 轴的霍夫变换容器(默认为1),
val2 是范围 0<val2<hypot(size(I,1),size(I,2))内的一个实标量,它指定了沿ρ轴的霍夫变换容器的间隔(默认为1)

解决??? XML-file failed validation against schema located in: D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd XML-file name: d:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml To retest the XML-file against the schema, call the following java method: com.mathworks.xml.XMLValidator.validate(... 'd:\program files\matlab\r2007b\toolbox\hosa_d\hosa\info.xml',... 'D:\Program Files\MATLAB\R2007b\sys\namespace\info\v1\info.xsd', true) Errors: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'area'. One of '{MathWorksID, type}' is expected. 运行hosaver: Warning: Could not find an exact (case-sensitive) match for 'hosaver'. D:\Program Files\MATLAB\R2007b\toolbox\hosa_d\hosa\HOSAVER.M is a case-insensitive match and will be used instead. You can improve the performance of your code by using exact name matches and we therefore recommend that you update your usage accordingly. Alternatively, you can disable this warning using warning('off','MATLAB:dispatcher:InexactMatch'). Higher-Order Spectral Analysis Toolbox. Version 2.0.3 (R12 compliant) 27 Dec 2000 安装原版工具箱之所以出现问题是因为没有将文件名全部改成小写,无法运行hosademo是因为缺少choices.m文件,参考http://cn.mathworks.com/matlabcentral/fileexchange/3013-hosa-higher-order-spectral-analysis-toolbox。本资源是整理后的工具箱,直接安装就可使用,运行hosaver显示成功安装信息,运行hosademo查看示例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南淮北安

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值