31st December 2025 at 10:46pm
OCV_HoughLinesP(確率的ハフ変換による線分検出)
1. 概要:画像処理の仕組み
「直線」ではなく、具体的な端点を持つ「線分」を検出するハフ変換の改良版です。 画像内の全ての点を調べずランダムに抽出して計算するため、通常のハフ変換よりも高速で、物体のエッジを構成する具体的なパーツの長さや位置を特定するのに適しています。
2. GUIの使い方

- distance_resolution: 距離方向の精度を指定します。
- angle_resolution_factor: 角度方向の精度を指定します。
- min_votes: 線分として認めるための最低限の集計点数です。
- min_length: 検出する線分の最小の長さです。これより短い線は無視されます。
- max_allowed_gap: 同一線上の点とみなすための、許容される最大の隙間です。
- enable_add_roi: 検出結果を線(Line ROI)としてROI Managerに追加します。
3. 注意点
- 8-bit Grayscale 画像専用です。
- 直線(無限遠)ではなく、画像内に実在する「短い線」を個別に取得したい場合に有効です。