首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HoughLinesP参数!单位?

HoughLinesP参数!单位?
EN

Stack Overflow用户
提问于 2012-12-24 14:06:47
回答 1查看 2.2K关注 0票数 1

我使用的是OpenCV 2.4.2

下面是OpenCV文档的引文

C++:void HoughLinesP(InputArray图像,OutputArray线,双rho,双θ,int门限,双minLineLength=0,双重maxLineGap=0 ) 参数: 图像-8位,单通道二值源图像.该图像可由该函数修改。 线-线的输出向量。每条线由一个4元素向量表示,其中和每个检测到的线段的结束点。 rho -累加器的距离分辨率(以像素为单位)。 θ-弧度累加器的角度分辨率。 阈值-累加器阈值参数。只有那些获得足够选票的行才会被选出。 minLineLength -最小线路长度。较短的线段被拒绝。 maxLineGap -在同一条线上的点之间最大允许的差距来连接它们。

我的问题是

用像素测量minLineLengthmaxLineGap吗?不然呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-24 16:19:00

深入研究一本旧的Intel OpenCV手册,您可以看到它将LineLength描述为像素old.pdf

它仅检索linesNumber线段;每个线段不得短于lineLength像素。

像素在这里似乎是最符合逻辑的。Rho,累加器的距离分辨率定义为像素。

这里的示例显示正在使用的值为30:

http://www.scribd.com/doc/77374092/155/cv-HoughLinesP

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14022385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档