HALCON——Z 方向の値だけを取得する

Windows オペレーティングシステムで Mech-Mind が提供するサンプルプログラムを使用して対象物の深度だけを表示する深度画像を取得する方法について説明します。こうすれば、HALCON の実行速度を向上させることが可能です。

深度画像を取得する

以下の操作を実行します:

  1. obtain_depth_map サンプルプログラムをダウンロード し、Code ‣ Download ZIP をクリックすればいいです。

  2. HALCON でサンプルプログラムを実行します。HALCON を起動し、サンプルプログラムを プログラムウィンドウ にドラッグします。

  3. info_framegrabber の行を選択して、ツールバーの step_over をクリックするか、F6 を押して実行します。

  4. 制御変数 エリアの DeviceInfos をダブルクリックすると接続可能なカメラを表示できます。

    ../../_images/camera_information_1.png
  5. カメラを選択してダブルクリックして、unique_name: あるいは user_name: の後につくカメラ名をコピーします。

    ../../_images/camera_information_3.png
  6. 以下のコマンドで MechEye を**unique_name** あるいは user_name に取り換えます。

    DeviceInfo := 'MechEye'
    
  7. ツールバーの run をクリックするか、F5 を押してサンプルプログラムを実行します。取得する深度画像は DepthInM 変数に保存されます。