【HALCON】copy_obj 関数について - オブジェクトをコピーする

【HALCON】copy_obj 関数について - オブジェクトをコピーする

2024-08-31

2024-08-31

HALCONcopy_obj関数は、指定されたアイコニックオブジェクトを新しいオブジェクトとしてコピーするために使用されます。例えば、Indexを指定して特定のオブジェクトを選び、そのオブジェクトの複製をObjectsSelectedに格納します。この操作は、オブジェクトの部分的な編集や、後続の処理で使用する場合に便利です。

使用例

以下は、copy_obj関数の基本的な使用例です。

* アイコニックオブジェクトをコピーする
copy_obj(Objects, &ObjectsSelected, 1, -1)

copy_obj関数の引数

  • Objects
    コピー元のアイコニックオブジェクト
  • ObjectsSelected
    コピー先のオブジェクト
  • Index
    コピーを開始するオブジェクトのインデックス
  • NumObj
    コピーするオブジェクトの数

並列処理

copy_obj関数は並列処理に対応しており、大規模なデータセットでの処理効率を向上させます。

まとめ

HALCONcopy_obj関数は、アイコニックオブジェクトをコピーするための効率的なツールです。この関数を使用することで、複数のオブジェクトを安全にコピーし、後続の処理に活用できます。

Recommend