How to Run a HALCON Sample
Introduction
이 자습서에서는 HALCON 샘플을 구성하고 HDevelop, C++ 및 C#에서 실행하는 방법을 보여줍니다.
Requirements
Required
zivid-halcon-samples (HDevelop) / zivid-cpp-samples / zivid-csharp-samples
참고
Zivid 카메라로 테스트한 HALCON 버전은 19.05 Progress, 20.05 Progress, 21.11 Progress입니다.
Optional
If you do not currently have a separate ply viewer installed, MeshLab is a straightforward option to see the point clouds generated from the samples provided.
Instructions
단계별 지침은 아래 스크린샷과 함께 제공됩니다.
Configure environment variables for GenICam/HALCON
GenICam과 함께 Zivid를 사용하려면 먼저 일부 환경 변수를 설정해야 합니다. 두 가지 옵션이 있습니다.
PC에서 System → Advanced System Settings → Environmental Variables 을 따라 이동합니다.
System variables 에서 Path 변수를 선택하고 Edit… 을 클릭합니다. (이 단계에서 New 를 클릭하지 마세요. Path 시스템 변수의 기존 값을 덮어쓰게 됩니다!) 그런 다음 New: 를 클릭하여 다음 값을 추가합니다.
Variable name |
|
Variable value |
|
참고
Zivid 설치 경로가 올바른지 확인하십시오.
OK 를 클릭하고 환경 변수 창으로 돌아가서 New 를 클릭하여 다음 시스템 변수를 포함합니다.
Variable name: |
|
Variable value |
|
Now that your environment variables are set, you are ready to run samples. Select your language:
The video below shows you how to run samples using Zivid camera in HALCON.
Open HDevelop, and click on Open Program. Go to the location where you downloaded/cloned the samples.
실행하려는 샘플을 엽니다. 예: CaptureHDR.hdev
F5 키를 눌러 프로그램을 실행합니다. 이제 프로그램이 성공적으로 실행되고 장면의 3D 포인트 클라우드가 표시됩니다.
To run the samples, follow this tutorial and select Halcon from the optional requirements:
You have two options to capture and save a point cloud, demonstrated with two samples:
Using GenICam Interface and Halcon C++ SDK: CaptureHalconViaGenICam.cpp
Using Zivid SDK by transforming the point cloud to Halcon format using Halcon C++ SDK: CaptureHalconViaZivid.cpp
To run the samples, follow this tutorial and select Halcon from the optional requirements:
You have two options to capture and save a point cloud, demonstrated with two samples:
Using GenICam Interface and Halcon C# SDK: CaptureHalconViaGenICam.cs
Using Zivid SDK by transforming the point cloud to Halcon format using Halcon C# SDK: CaptureHalconViaZivid.cs