HALCON
Sample list
샘플은 크게 카메라 와 애플리케이션 의 두 가지 범주로 나뉩니다. 카메라 범주의 샘플은 카메라 사용 방법에만 초점을 맞춥니다. 애플리케이션 범주의 샘플은 3D 포인트 클라우드, 2D 이미지 또는 기타 카메라 데이터와 같이 카메라에서 생성된 출력을 사용합니다. 이러한 샘플은 카메라 데이터를 어떻게 사용할 수 있는지 보여줍니다.
Camera
Basic
Capture - Capture a 3D color point cloud from the camera and use it to generate a HALCON ObjectModel3D which is then visualized.
CaptureHDRCompleteSettings - Capture an HDR image from the Zivid camera with fully configured settings for each frame.
CaptureSavePLY - Capture a 3D color point cloud from the camera and save it to a PLY file format.
CaptureWithSettingsFromYML - Capture a 2D color image, a 3D point cloud without colour and 2D color image + 3D color point cloud from the camera and use them to generate HALCON ObjectModel3D which is then visualized.
ConnectToSerialNumberCamera - Connect to a specific Zivid 3D camera based on its serial number.
InfoUtilOther
QuerySettingsAndParameters - Query information about the image acquisition interface and selected specific parameters of Zivid camera.
Warmup - A basic warm-up method for a Zivid camera with specified time and capture cycle.
Applications
Basic
FileFormats
ReadPLY - Import and display a Zivid point cloud from a PLY file.
Advanced
ObjectMatching
SurfaceMatchingCreateModel - Create a model for HALCON surface-based 3D matching algorithm from a Zivid point cloud captured by a camera.
SurfaceMatchingCreateModelFromFile - Create a model for HALCON surface-based 3D matching algorithm from a Zivid point cloud loaded from a ZDF file.
SurfaceMatchingFindModel - Utilize surface-based 3D matching on data taken with a Zivid camera.
SurfaceMatchingFindModelFromFile - Utilize surface-based 3D matching on data taken with a Zivid camera.
Procedures
get_first_available_zivid_device - Get the first Zivid device from the input tuple of devices.
get_zivid_camera_width - Get width for given camera and sampling pixel setting.
get_zivid_preset_file - Get preset file for given camera.
get_zivid_sample_data_dir - Get the path of ZIVID DATA depending on your operating system.
Instructions
Zivid는 HALCON과의 인터페이싱을 위한 두 가지 방법을 제공합니다.
Zivid SDK를 통해 HALCON에서 사용 가능한 C++/C# 라이브러리를 활용합니다. C++ 및 C#. (권장)
Zivid Software 와 함께 제공되는 GenICam GenTL 제작자를 통해 직접 설치합니다.
Zivid와 HALCON은 Windows 10 및 11, Ubuntu 20.04, 22.04, 24.04와 호환됩니다.
참고
SDK 2.10부터 Ubuntu 18.04에 대한 지원이 종료되었습니다.
이러한 운영 체제 중 하나에서 Zivid를 설정하고 사용하려면 다음 페이지에서 해당 지침을 따르세요.
다음 HALCON 버전은 테스트를 거쳐 Zivid 카메라에서 작동하는 것으로 확인되었습니다.
19.05 Progress, 20.05 Progress, 21.11 Progress, 24.05 Progress, 24.11 Progress-Steady, 25.05 Progress
우리는 테스트한 HALCON 버전 중 하나를 사용하는 것을 권장합니다.