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 연산자를 사용하여 획득한 포인트 클라우드를 읽어낼 수 있습니다.