【HALCON】create_scaled_shape_model_xld 関数について - XLDを使用したスケーリング対応形状モデルを作成する

【HALCON】create_scaled_shape_model_xld 関数について - XLDを使用したスケーリング対応形状モデルを作成する

2024-08-31

2024-08-31

HALCONcreate_scaled_shape_model_xld関数は、XLD(エクストラクションされた直線)データを使用して、スケーリングに対応した形状モデルを作成するために使用されます。この関数により、異なるスケールや角度での精密な物体認識が可能になります。

使用例

以下に、create_scaled_shape_model_xld関数の基本的な使用例を示します。

* スケーリング対応形状モデルを作成する
create_scaled_shape_model_xld(XLDContours, AngleStart, AngleExtent, MinScale, MaxScale, &ModelID)

create_scaled_shape_model_xld関数の引数

  • XLDContours
    入力として使用するXLD輪郭データ。
  • AngleStart, AngleExtent
    回転角度の開始点と範囲を指定します。
  • MinScale, MaxScale
    スケーリングの最小値と最大値を指定します。
  • ModelID
    作成された形状モデルのハンドルが格納されます。

応用例

この関数は、異なるスケールでの物体認識が必要なアプリケーションに最適です。たとえば、複数のスケールや角度で変化する物体を高精度で検出する際に使用されます。

まとめ

HALCONcreate_scaled_shape_model_xld関数は、スケーリングと回転に対応した形状モデルを作成するための強力なツールです。これにより、さまざまな状況下での物体認識が可能になります。

Recommend