作者TNC (code)
看板Prob_Solve
标题[问题]影像处理 Hough Transform
时间Thu Dec 13 22:02:21 2007
请问一下
直线方程式为
r = xcos(theta)+ysin(theta)
如果需要用Hough Transform侦测一条以上的直线
例如两条直线
那是要选择最大和次大的两锋值作为 theta 和 r吗?
实在不懂两条以上怎麽做
希望各位大大的解答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.137.4
1F:推 PcGrek:简单的作法你已经讲出来了。这样找到的是最长和次长的线。 12/13 22:40
2F:→ PcGrek:但可能会找到很相近的线,或许找区域极大值的效果会好些。 12/13 22:43
3F:推 yun224:一般常用的是把theta与r都做,做在表格上... 12/23 20:24
4F:→ yun224:然後累积比较多的常常就是我们要的。 12/23 20:25
5F:→ yun224:HT其实因为门槛值不同可以找到一堆乱七八糟的线... 12/23 20:25
6F:→ yun224:另外,以道路测线为例,常会一次找四条...你觉得怎麽找? 12/23 20:26
7F:→ yun224:在已知线的趋势情况下,其实实作上会给予已知的theta与r 12/23 20:27
8F:→ yun224:然後把原图不可能出现的部分不参与计算...这样可以得到结果 12/23 20:28