看板 Prob_Solve 關於我們 聯絡資訊
請問一下 直線方程式為 r = xcos(theta)+ysin(theta) 如果需要用Hough Transform偵測一條以上的直線 例如兩條直線 那是要選擇最大和次大的兩鋒值作為 theta 和 r嗎? 實在不懂兩條以上怎麼做 希望各位大大的解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.137.4
PcGrek:簡單的作法你已經講出來了。這樣找到的是最長和次長的線。 12/13 22:40
PcGrek:但可能會找到很相近的線,或許找區域極大值的效果會好些。 12/13 22:43
yun224:一般常用的是把theta與r都做,做在表格上... 12/23 20:24
yun224:然後累積比較多的常常就是我們要的。 12/23 20:25
yun224:HT其實因為門檻值不同可以找到一堆亂七八糟的線... 12/23 20:25
yun224:另外,以道路測線為例,常會一次找四條...你覺得怎麼找? 12/23 20:26
yun224:在已知線的趨勢情況下,其實實作上會給予已知的theta與r 12/23 20:27
yun224:然後把原圖不可能出現的部分不參與計算...這樣可以得到結果 12/23 20:28