HoughLinesP原函數:
功能:將輸入圖像按照給出參數要求提取線段,放在lines中。
lines:是一個vector<Vec4i>,Vec4i是一個包含4個int數據類型的結構體,[x1,y1,x2,y2],可以表示一個線段。
rho:就是一個半徑的分辨率。
theta:角度分辨率。
threshold:判斷直線點數的閾值。
minLineLength:線段長度閾值。
minLineGap:線段上最近兩點之間的閾值。
實例操作
1、源代碼:
2、結果展示:
不同參數的效果比較:
1、minLineLength
以下分別是民minLineLength=50,minLinelength=100
2、threshold
以下分別是threshold=10,threshold=50
3、minLineGap
以下分別是minLineGap=1,minLineGap=10