Mech-Eye API를 통해 HALCON에서 읽어낼 수 있는 포인트 클라우드를 획득하기

Mech-Eye API를 사용하여 카메라에서 포인트 클라우드를 획득하면 획득 속도가 HALCON보다 빠르며 컬러 포인트 클라우드도 직접 획득할 수 있습니다.

Mech-Eye API에서 C++ 예제 프로그램 CaptureHalconPointCloud 을 제공합니다. 이 예제 프로그램을 실행하면 Mech-Eye API를 통해 흰색 포인트 클라우드와 컬러 포인트 클라우드를 바로 획득하며 HALCON에서 읽어낼 수 있는 포맷으로 전환합니다. HALCON에서 이러한 포인트 클라우드 데이터를 읽어내면 후속 처리를 수행할 수 있습니다.

이 예제 프로그램은 Windows 및 Ubuntu 시스템에서 사용될 수 있습니다.

참고

이 예제 프로그램을 사용하려면 HALCON의 C++ 인터페이스가 필요합니다. 사용하기 전에 HALCON 라이선스가 유효한지를 우선 확인하십시오.

Windows 시스템에서 예제 프로그램을 사용하기

Windows 시스템에서 이 예제 프로그램을 사용하기 전에 다음 소프트웨어를 설치해야 합니다.

  • Mech-Eye SDK

  • Cmake

  • Visual Studio

  • HALCON

소프트웨어를 설치할 때의 주의사항과 이 예제 프로그램을 단독으로 생성하고 실행하는 사용 가이드는 Mech-Eye API C++ 예제 프로그램 사용가이드(영어 버전)(Windows) 내용을 참조하십시오.

프로그램을 실행하고 HALCON의 read_object_model_3d 연산자를 사용하여 획득한 포인트 클라우드를 읽어낼 수 있습니다.

Ubuntu 시스템에서 예제 프로그램을 사용하기

Ubuntu 시스템에서 예제 프로그램을 사용하기 전에 다음 소프트웨어를 설치해야 합니다.

  • Mech-Eye SDK

  • Cmake

  • PCL

  • HALCON

소프트웨어를 설치할 때의 주의사항과 이 예제 프로그램을 단독으로 생성하고 실행하는 사용 가이드는 Mech-Eye API C++ 예제 프로그램 사용가이드(영어 버전)(Ubuntu) 내용을 참조하십시오.

프로그램을 실행하고 HALCON의 read_object_model_3d 연산자를 사용하여 획득한 포인트 클라우드를 읽어낼 수 있습니다.