HALCON—Z 값(깊이 정보) 획득

이 부분에서는 Windows 시스템에서 당사가 제공한 예제 프로그램을 통해 물체의 깊이 정보만 포함된 뎁스 맵을 획득하는 방법을 소개하겠습니다. Mech-Mind 예제 프로그램을 사용하면 HALCON의 데이터 전송 속도를 높이고 효율성을 향상시킬 수 있습니다.

뎁스 맵 획득

구체적인 방법은 다음과 같습니다.

  1. Code ‣ Download ZIP 를 순서대로 클릭하여 obtain_depth_map 예제 프로그램을 다운로드 하십시오.

  2. HALCON에서 예제 프로그램을 열기: 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. 아래와 같은 명령줄을 찾아 MechEyeunique_name 또는 user_name 내용으로 대체하십시오.

    DeviceInfo := 'MechEye'
    
  7. 툴바에 있는 run 버튼을 클릭하거나 키보드의 F5 버튼을 눌러 예제 프로그램을 실행하십시오. 획득한 뎁스 맵은 DepthInM 변수에 저장됩니다.