OCV_HoughLinesP

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 画像専用です。
  • 直線(無限遠)ではなく、画像内に実在する「短い線」を個別に取得したい場合に有効です。

HomeへIJToolsUsingOpenCVへ